计算机科学
边缘计算
分布式计算
软件部署
GSM演进的增强数据速率
机器学习
人工智能
节点(物理)
边缘设备
深度学习
低延迟(资本市场)
云计算
计算机网络
软件工程
操作系统
结构工程
工程类
作者
Jingke Tu,Lei Yang,Jiannong Cao
摘要
Distributed machine learning on edges is widely used in intelligent transportation, smart home, industrial manufacturing, and underground pipe network monitoring to achieve low latency and real time data processing and prediction. However, the presence of a large number of sensing and edge devices with limited computing, storage, and communication capabilities prevents the deployment of huge machine learning models and hinders its application. At the same time, although distributed machine learning on edges forms an emerging and rapidly growing research area, there has not been a systematic survey on this topic. The article begins by detailing the challenges of distributed machine learning in edge environments, such as limited node resources, data heterogeneity, privacy, security issues, and summarizes common metrics for model optimization. We then present a detailed analysis of parallelism patterns, distributed architectures, and model communication and aggregation schemes in edge computing. we subsequently present a comprehensive classification and intensive description of node resource-constrained processing, heterogeneous data processing, attacks and protection of privacy. The article ends by summarizing the applications of distributed machine learning in edge computing and presenting problems and challenges for further research.
科研通智能强力驱动
Strongly Powered by AbleSci AI