A Weighted Average Consensus Approach for Decentralized Federated Learning

被引:15
|
作者
Giuseppi, Alessandro [1 ]
Manfredi, Sabato [2 ]
Pietrabissa, Antonio [1 ]
机构
[1] Univ Roma La Sapienza, Dept Comp Control & Management Engn, I-00185 Rome, Italy
[2] Univ Naples Federico II, Dept Elect Engn & Informat Technol, I-80125 Naples, Italy
关键词
Federated learning (FedL); deep learning; federated averaging (FedAvg); machine learning (ML); artificial intelligence; discrete-time consensus; distributed systems; CONVERGENCE ANALYSIS; NETWORKS;
D O I
10.1007/s11633-022-1338-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Federated learning (FedL) is a machine learning (ML) technique utilized to train deep neural networks (DeepNNs) in a distributed way without the need to share data among the federated training clients. FedL was proposed for edge computing and Internet of things (IoT) tasks in which a centralized server was responsible for coordinating and governing the training process. To remove the design limitation implied by the centralized entity, this work proposes two different solutions to decentralize existing FedL algorithms, enabling the application of FedL on networks with arbitrary communication topologies, and thus extending the domain of application of FedL to more complex scenarios and new tasks. Of the two proposed algorithms, one, called FedLCon, is developed based on results from discrete-time weighted average consensus theory and is able to reconstruct the performances of the standard centralized FedL solutions, as also shown by the reported validation tests.
引用
收藏
页码:319 / 330
页数:12
相关论文
共 50 条
  • [1] A Weighted Average Consensus Approach for Decentralized Federated Learning
    Alessandro Giuseppi
    Sabato Manfredi
    Antonio Pietrabissa
    Machine Intelligence Research, 2022, 19 (04) : 319 - 330
  • [2] A Weighted Average Consensus Approach for Decentralized Federated Learning
    Alessandro Giuseppi
    Sabato Manfredi
    Antonio Pietrabissa
    Machine Intelligence Research, 2022, 19 : 319 - 330
  • [3] Weighted Average Consensus Algorithms in Distributed and Federated Learning
    Tedeschini, Bernardo Camajori
    Savazzi, Stefano
    Nicoli, Monica
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2025, 12 (02): : 1369 - 1382
  • [4] Asynchronous Federated Learning in Decentralized Topology Based on Dynamic Average Consensus
    Chen, Zhikun
    Pan, Jiaqi
    Zhang, Sihai
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 2822 - 2827
  • [5] DACFL: Dynamic Average Consensus-Based Federated Learning in Decentralized Sensors Network
    Chen, Zhikun
    Li, Daofeng
    Zhu, Jinkang
    Zhang, Sihai
    SENSORS, 2022, 22 (09)
  • [6] Voting Consensus-Based Decentralized Federated Learning
    Gou, Yan
    Weng, Shangyin
    Imran, Muhammad Ali
    Zhang, Lei
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (09): : 16267 - 16278
  • [7] An Approach for Weighted Average Consensus in Event Detection
    Dragana, Cristian
    Stamatescu, Grigore
    Mihai, Viorel
    Popescu, Dan
    2017 25TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2017, : 1100 - 1105
  • [8] Hierarchical Federated Learning for Edge Intelligence through Average Consensus
    Menegatti, Danilo
    Manfredi, Sabato
    Pietrabissa, Antonio
    Poli, Cecilia
    Giuseppi, Alessandro
    IFAC PAPERSONLINE, 2023, 56 (02): : 862 - 868
  • [9] Efficient and Secure Federated Learning With Verifiable Weighted Average Aggregation
    Yang, Zhen
    Zhou, Ming
    Yu, Haiyang
    Sinnott, Richard O.
    Liu, Huan
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2023, 10 (01): : 205 - 222
  • [10] A Blockchain-Based Decentralized Federated Learning Framework with Committee Consensus
    Li, Yuzheng
    Chen, Chuan
    Liu, Nan
    Huang, Huawei
    Zheng, Zibin
    Yan, Qiang
    IEEE NETWORK, 2021, 35 (01): : 234 - 241