Decentralized Deep Learning for Multi-Access Edge Computing: A Survey on Communication Efficiency and Trustworthiness
arXiv:2108.03980 · doi:10.1109/TAI.2021.3133819
Abstract
Wider coverage and a better solution to a latency reduction in 5G necessitate its combination with multi-access edge computing (MEC) technology. Decentralized deep learning (DDL) such as federated learning and swarm learning as a promising solution to privacy-preserving data processing for millions of smart edge devices, leverages distributed computing of multi-layer neural networks within the networking of local clients, whereas, without disclosing the original local training data. Notably, in industries such as finance and healthcare where sensitive data of transactions and personal medical records is cautiously maintained, DDL can facilitate the collaboration among these institutes to improve the performance of trained models while protecting the data privacy of participating clients. In this survey paper, we demonstrate the technical fundamentals of DDL that benefit many walks of society through decentralized learning. Furthermore, we offer a comprehensive overview of the current state-of-the-art in the field by outlining the challenges of DDL and the most relevant solutions from novel perspectives of communication efficiency and trustworthiness.
11 pages, 8 figures, to appear in IEEE Transactions on Artificial Intelligence
References in corpus (8)
- Generative Adversarial Networks
- Comprehensive Privacy Analysis of Deep Learning: Passive and Active White-box Inference Attacks against Centralized and Federated Learning
- A Blockchain-based Decentralized Federated Learning Framework with Committee Consensus
- Thirty Years of Machine Learning: The Road to Pareto-Optimal Wireless Networks
- Lifelong Federated Reinforcement Learning: A Learning Architecture for Navigation in Cloud Robotic Systems
- Blind Backdoors in Deep Learning Models
- Split Learning for collaborative deep learning in healthcare
- SplitFed: When Federated Learning Meets Split Learning