A survey on federated learning

被引:537
|
作者
Zhang, Chen [1 ]
Xie, Yu [2 ]
Bai, Hang [1 ]
Yu, Bin [1 ]
Li, Weihong [1 ]
Gao, Yuan [3 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Shaanxi, Peoples R China
[2] Shanxi Univ, Key Lab Computat Intelligence & Chinese Informat, Minist Educ, Taiyuan 030006, Peoples R China
[3] Xidian Univ, Sch Elect Engn, Xian 710071, Shaanxi, Peoples R China
关键词
Federated learning; Privacy protection; Machine learning; PRIVACY; OPPORTUNITIES; FRAMEWORK; SECURITY; LAW;
D O I
10.1016/j.knosys.2021.106775
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Federated learning is a set-up in which multiple clients collaborate to solve machine learning problems, which is under the coordination of a central aggregator. This setting also allows the training data decentralized to ensure the data privacy of each device. Federated learning adheres to two major ideas: local computing and model transmission, which reduces some systematic privacy risks and costs brought by traditional centralized machine learning methods. The original data of the client is stored locally and cannot be exchanged or migrated. With the application of federated learning, each device uses local data for local training, then uploads the model to the server for aggregation, and finally the server sends the model update to the participants to achieve the learning goal. To provide a comprehensive survey and facilitate the potential research of this area, we systematically introduce the existing works of federated learning from five aspects: data partitioning, privacy mechanism, machine learning model, communication architecture and systems heterogeneity. Then, we sort out the current challenges and future research directions of federated learning. Finally, we summarize the characteristics of existing federated learning, and analyze the current practical application of federated learning. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] A Survey of Federated Evaluation in Federated Learning
    Soltani, Behnaz
    Zhou, Yipeng
    Haghighi, Venus
    Lui, John C. S.
    [J]. PROCEEDINGS OF THE THIRTY-SECOND INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2023, 2023, : 6769 - 6777
  • [2] A Survey on federated learning
    Li, Li
    Fan, Yuxi
    Lin, Kuo-Yi
    [J]. 2020 IEEE 16TH INTERNATIONAL CONFERENCE ON CONTROL & AUTOMATION (ICCA), 2020, : 791 - 796
  • [3] Federated Learning for Metaverse: A Survey
    Chen, Yao
    Huang, Shan
    Gan, Wensheng
    Huang, Gengsen
    Wu, Yongdong
    [J]. COMPANION OF THE WORLD WIDE WEB CONFERENCE, WWW 2023, 2023, : 1151 - 1160
  • [4] Bayesian Federated Learning: A Survey
    Cao, Longbing
    Chen, Hui
    Fan, Xuhui
    Gama, Joao
    Ong, Yew-Soon
    Kumar, Vipin
    [J]. PROCEEDINGS OF THE THIRTY-SECOND INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2023, 2023, : 7233 - 7242
  • [5] Multimodal Federated Learning: A Survey
    Che, Liwei
    Wang, Jiaqi
    Zhou, Yao
    Ma, Fenglong
    [J]. SENSORS, 2023, 23 (15)
  • [6] From federated learning to federated neural architecture search: a survey
    Zhu, Hangyu
    Zhang, Haoyu
    Jin, Yaochu
    [J]. COMPLEX & INTELLIGENT SYSTEMS, 2021, 7 (02) : 639 - 657
  • [7] From federated learning to federated neural architecture search: a survey
    Hangyu Zhu
    Haoyu Zhang
    Yaochu Jin
    [J]. Complex & Intelligent Systems, 2021, 7 : 639 - 657
  • [8] A survey on federated learning: challenges and applications
    Jie Wen
    Zhixia Zhang
    Yang Lan
    Zhihua Cui
    Jianghui Cai
    Wensheng Zhang
    [J]. International Journal of Machine Learning and Cybernetics, 2023, 14 : 513 - 535
  • [9] A survey on security and privacy of federated learning
    Mothukuri, Viraaji
    Parizi, Reza M.
    Pouriyeh, Seyedamin
    Huang, Yan
    Dehghantanha, Ali
    Srivastava, Gautam
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 115 : 619 - 640
  • [10] Poisoning Attacks in Federated Learning: A Survey
    Xia, Geming
    Chen, Jian
    Yu, Chaodong
    Ma, Jun
    [J]. IEEE ACCESS, 2023, 11 : 10708 - 10722