Federated Learning in Edge Computing: A Systematic Survey

被引:132
|
作者
Abreha, Haftay Gebreslasie [1 ]
Hayajneh, Mohammad [1 ]
Serhani, Mohamed Adel [1 ]
机构
[1] United Arab Emirates Univ, Coll Informat Technol, Dept Comp & Network Engn, POB 15551, Al Ain, U Arab Emirates
关键词
federated learning; edge computing; intelligent edge; edge AI; data privacy; data security; MOBILE-EDGE; NEURAL-NETWORKS; RESOURCE-ALLOCATION; ATTACK DETECTION; LOW-LATENCY; COMMUNICATION; INTERNET; CHALLENGES; THINGS; FOG;
D O I
10.3390/s22020450
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Edge Computing (EC) is a new architecture that extends Cloud Computing (CC) services closer to data sources. EC combined with Deep Learning (DL) is a promising technology and is widely used in several applications. However, in conventional DL architectures with EC enabled, data producers must frequently send and share data with third parties, edge or cloud servers, to train their models. This architecture is often impractical due to the high bandwidth requirements, legalization, and privacy vulnerabilities. The Federated Learning (FL) concept has recently emerged as a promising solution for mitigating the problems of unwanted bandwidth loss, data privacy, and legalization. FL can co-train models across distributed clients, such as mobile phones, automobiles, hospitals, and more, through a centralized server, while maintaining data localization. FL can therefore be viewed as a stimulating factor in the EC paradigm as it enables collaborative learning and model optimization. Although the existing surveys have taken into account applications of FL in EC environments, there has not been any systematic survey discussing FL implementation and challenges in the EC paradigm. This paper aims to provide a systematic survey of the literature on the implementation of FL in EC environments with a taxonomy to identify advanced solutions and other open problems. In this survey, we review the fundamentals of EC and FL, then we review the existing related works in FL in EC. Furthermore, we describe the protocols, architecture, framework, and hardware requirements for FL implementation in the EC environment. Moreover, we discuss the applications, challenges, and related existing solutions in the edge FL. Finally, we detail two relevant case studies of applying FL in EC, and we identify open issues and potential directions for future research. We believe this survey will help researchers better understand the connection between FL and EC enabling technologies and concepts.
引用
收藏
页数:45
相关论文
共 50 条
  • [1] Federated Learning for Edge Computing: A Survey
    Brecko, Alexander
    Kajati, Erik
    Koziorek, Jiri
    Zolotova, Iveta
    APPLIED SCIENCES-BASEL, 2022, 12 (18):
  • [2] A survey of federated learning for edge computing: Research problems and solutions
    Xia, Qi
    Ye, Winson
    Tao, Zeyi
    Wu, Jindi
    Li, Qun
    HIGH-CONFIDENCE COMPUTING, 2021, 1 (01):
  • [3] Coded Federated Learning for Communication-Efficient Edge Computing: A Survey
    Zhang, Yiqian
    Gao, Tianli
    Li, Congduan
    Tan, Chee Wei
    IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2024, 5 : 4098 - 4124
  • [4] Topology-aware Federated Learning in Edge Computing: A Comprehensive Survey
    Wu, Jiajun
    Dong, Fan
    Leung, Henry
    Zhu, Zhuangdi
    Zhou, Jiayu
    Drew, Steve
    ACM COMPUTING SURVEYS, 2024, 56 (10)
  • [5] A survey of energy-efficient strategies for federated learning inmobile edge computing
    Yan, Kang
    Shu, Nina
    Wu, Tao
    Liu, Chunsheng
    Yang, Panlong
    FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2024, 25 (05) : 645 - 663
  • [6] Prototyping federated learning on edge computing systems
    Jianlei Yang
    Yixiao Duan
    Tong Qiao
    Huanyu Zhou
    Jingyuan Wang
    Weisheng Zhao
    Frontiers of Computer Science, 2020, 14
  • [7] Federated Deep Learning for Heterogeneous Edge Computing
    Ahmed, Khandaker Mamun
    Imteaj, Ahmed
    Amini, M. Hadi
    20TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2021), 2021, : 1146 - 1152
  • [8] Prototyping federated learning on edge computing systems
    Yang, Jianlei
    Duan, Yixiao
    Qiao, Tong
    Zhou, Huanyu
    Wang, Jingyuan
    Zhao, Weisheng
    FRONTIERS OF COMPUTER SCIENCE, 2020, 14 (06)
  • [9] Federated Learning Protocols for IoT Edge Computing
    Foukalas, Fotis
    Tziouvaras, Athanasios
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (15) : 13570 - 13581
  • [10] Bias Mitigation in Federated Learning for Edge Computing
    Djebrouni, Yasmine
    Benarba, Nawel
    Touat, Ousmane
    De Rosa, Pasquale
    Bouchenak, Sara
    Bonifati, Angela
    Felber, Pascal
    Marangozova, Vania
    Schiavoni, Valerio
    PROCEEDINGS OF THE ACM ON INTERACTIVE MOBILE WEARABLE AND UBIQUITOUS TECHNOLOGIES-IMWUT, 2023, 7 (04):