Edge Intelligence: Paving the Last Mile of Artificial Intelligence With Edge Computing

  • ABSTRACT
    • billions of mobile and IoT devices are connected to the Internet, generating zillions bytes of data at the network edge. Driving by this trend, there is an urgent need to push the AI frontiers to the network edge
    • edge intelligence (EI)
  • INTRODUCTION
    • deep learning [1]—the most dazzling sector of AI
    • As a key driver that boosts AI development, big data have recently gone through a radical shift of data source from the megascale cloud datacenters to the increasingly widespread end devices
    • However, when moving a tremendous amount of data across the wide area network (WAN), both monetary cost and transmission delay can be prohibitively high, and the privacy leakage can also be a major concern.
      • ——联邦学习不就是为了解决这个问题的么?
      • ——边缘计算和联邦学习好配啊!
      • ——再带上边缘智能?EI?edge AI?
  • PRIMER ON ARTIFICIAL INTELLIGENCE(第二部分概述了人工智能的基本概念,重点是深度学习—— 人工智能中最受欢迎的领域。)
    • 深度学习让人工智能重新崛起
      The latest rise of AI after 2010s was partially due to the breakthroughs made by deep learning, a method that has achieved human-level accuracy in some interesting areas.
    • Popular Deep Learning Models
      • Convolution Neural Network
      • Recurrent Neural Network
      • Generative Adversarial Network
      • Deep Reinforcement Learning
  • EDGE INTELLIGENCE(第三部分讨论了EI的动机,定义和评级。)
    The marriage of edge computing and AI gives the birth of EI
    • Specifically, edge computing aims at coordinating a multitude of collaborative edge devices and servers to process the generated data in proximity,
    • and AI strives for simulating intelligent human behavior in devices/machines by learning from data.
    • EI的六个评级(当前最高只有L3的模型架构)

  • EDGE INTELLIGENCE MODEL TRAINING(第 IV 部分回顾了用于训练 EI 模型的体系结构、启用技术、系统和框架。)
    • Architectures
      • Centralized, Decentralized, Hybrid
    • Key Performance Indicators
      • Training Loss, Convergence, Privacy, Communication Cost, Latency, Energy Efficiency
    • Enabling Technologies
      • Federated Learning, Aggregation Frequency Control, Gradient Compression, DNN Splitting, Knowledge Transfer Learning, Gossip Training
    • Summary of Existing Systems and Frameworks
      • FedAvg, SSGD, Zoo, BlockFL, Gaia, DGC, eSGD, INCEPTIONN, Arden, PipeDream, GoSGD, Gossiping SGD, GossipGraD
      • a key challenge for distributed EI model training is the data privacy issue.
  • EDGE INTELLIGENCE MODEL INFERENCE(第五部分回顾了EI模型推理的架构,启用技术,系统和框架。)
    • Edge-Based Mode, Device-Based Mode, Edge-Device Mode, Edge-Cloud Mode
    • Key Performance Indicators
      • Latency, Accuracy, Energy, Privacy, Communication Overhead, Memory Footprint
    • Enabling Technologies
      • Model Compression, Model Partition, Model Early Exit, Edge Caching, Input Filtering, Model Selection, Support for Multitenancy, Application-Specific Optimization
  • FUTURE RESEARCH DIRECTIONS(第六部分讨论了EI的未来方向和挑战。)
    • Programming and Software Platforms
    • Resource-Friendly Edge AI Model Design
    • Computation-Aware Networking Techniques
    • Tradeoff Design With Various DNN Performance Metrics
    • Smart Service and Resource Management
    • Security and Privacy Issues——安全和隐私主要是以(与联邦学习有关)
    • Incentive and Business Models——激励机制与服务定价(与联邦学习有关)
  • 疑问?
    • DNN划分?去查询了解!
    • top-k?
  • 想法
    • 边缘网络&边缘计算&边缘智能&联邦学习
    • 深度学习用在边缘计算上=边缘智能
    • 这个边缘智能能不能和联邦学习折腾一下?
    • 数据在边缘生成,数据量又特别大,然后全部上传云端通信代价大,云端计算压力也大

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,根据您的要求,我可以设计一个矩形类来计算游泳池周围的过道和栅栏的造价。以下是代码实现: ```python class Rectangle: def __init__(self, length, width): self.length = length self.width = width def get_area(self): return self.length * self.width def get_perimeter(self): return 2 * (self.length + self.width) def get_total_cost(self, paving_cost=20, fence_cost=50): # 计算过道的面积 walkway_area = (self.length + 6) * (self.width + 6) - self.length * self.width # 计算栅栏的周长 fence_perimeter = 2 * (self.length + self.width + 6) # 计算总造价 total_cost = walkway_area * paving_cost + fence_perimeter * fence_cost return total_cost ``` 上述代码中,我们定义了一个名为`Rectangle`的矩形类,该类具有以下方法: - `__init__(self, length, width)`:构造函数,初始化矩形的长和宽。 - `get_area(self)`:计算矩形的面积。 - `get_perimeter(self)`:计算矩形的周长。 - `get_total_cost(self, paving_cost=20, fence_cost=50)`:计算矩形周围的过道和栅栏的总造价。其中,`paving_cost`为过道的造价,默认为20元/平方米;`fence_cost`为栅栏的造价,默认为50元/米。 我们可以通过创建一个`Rectangle`的实例来使用这些方法,如下所示: ```python length = float(input("请输入游泳池的长度:")) width = float(input("请输入游泳池的宽度:")) pool = Rectangle(length, width) total_cost = pool.get_total_cost() print("游泳池周围的过道和栅栏的总造价为:%.2f 元" % total_cost) ``` 上述代码中,我们首先从键盘输入游泳池的长度和宽度,然后创建一个`Rectangle`的实例,并调用`get_total_cost`方法计算总造价。最后,输出总造价的结果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值