FedSA: A Semi-Asynchronous Federated Learning Mechanism in Heterogeneous Edge Computing

被引:109
|
作者
Ma, Qianpiao [1 ,2 ]
Xu, Yang [1 ,2 ]
Xu, Hongli [1 ,2 ]
Jiang, Zhida [1 ,2 ]
Huang, Liusheng [1 ,2 ]
Huang, He [3 ]
机构
[1] Univ Sci & Technol China, Sch Comp Sci & Technol, Hefei 230027, Anhui, Peoples R China
[2] Univ Sci & Technol China, Suzhou Inst Adv Study, Suzhou 215123, Jiangsu, Peoples R China
[3] Soochow Univ, Sch Comp Sci & Technol, Suzhou 215123, Peoples R China
基金
美国国家科学基金会;
关键词
Training; Servers; Computational modeling; Data models; Collaborative work; Analytical models; Edge computing; federated learning; semi-asynchronous mechanism; heterogeneity; non-IID;
D O I
10.1109/JSAC.2021.3118435
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Federated learning (FL) involves training machine learning models over distributed edge nodes (i.e., workers) while facing three critical challenges, edge heterogeneity, Non-IID data and communication resource constraint. In the synchronous FL, the parameter server has to wait for the slowest workers, leading to significant waiting time due to edge heterogeneity. Though asynchronous FL can well tackle the edge heterogeneity, it requires frequent model transfers, resulting in massive communication resource consumption. Moreover, the different relative frequency of workers participating in asynchronous updating may seriously hurt training accuracy, especially on Non-IID data. In this paper, we propose a semi-asynchronous federated learning mechanism (FedSA), where the parameter server aggregates a certain number of local models by their arrival order in each round. We theoretically analyze the quantitative relationship between the convergence bound of FedSA and different factors, e.g., the number of participating workers in each round, the degree of data Non-IID and edge heterogeneity. Based on the convergence bound, we present an efficient algorithm to determine the number of participating workers to minimize the training completion time. To further improve the training accuracy on Non-IID data, FedSA deploys adaptive learning rates for workers by their relative participation frequency. We extend our proposed mechanism to the dynamic and multiple learning tasks scenarios. Experimental results on the testbed show that our proposed mechanism and algorithms address the three challenges more effectively than the state-of-the-art solutions.
引用
收藏
页码:3654 / 3672
页数:19
相关论文
共 50 条
  • [1] Semi-Asynchronous Federated Learning with Trajectory Prediction for Vehicular Edge Computing
    Deng, Yuxuan
    Li, Xiuhua
    Sun, Chuan
    Fan, Qilin
    Wang, Xiaofei
    Leung, Victor C. M.
    2024 IEEE/ACM 32ND INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE, IWQOS, 2024,
  • [2] Semi-Asynchronous Over-the-Air Federated Learning Over Heterogeneous Edge Devices
    Kou, Zhoubin
    Ji, Yun
    Yang, Danni
    Zhang, Sheng
    Zhong, Xiaoxiong
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2025, 74 (01) : 110 - 125
  • [3] Semi-Asynchronous Model Design for Federated Learning in Mobile Edge Networks
    Zhang, Jinfeng
    Liu, Wei
    He, Yejun
    He, Zhou
    Guizani, Mohsen
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (12) : 16280 - 16292
  • [4] FedSEA: A Semi-Asynchronous Federated Learning Framework for Extremely Heterogeneous Devices
    Sun, Jingwei
    Li, Ang
    Duan, Lin
    Alam, Samiul
    Deng, Xuliang
    Guo, Xin
    Wang, Haiming
    Gorlatova, Maria
    Zhang, Mi
    Li, Hai
    Chen, Yiran
    PROCEEDINGS OF THE TWENTIETH ACM CONFERENCE ON EMBEDDED NETWORKED SENSOR SYSTEMS, SENSYS 2022, 2022, : 106 - 119
  • [5] Semi-Asynchronous Hierarchical Federated Learning Over Mobile Edge Networks
    Chen, Qimei
    You, Zehua
    Wu, Jing
    Liu, Yunpeng
    Jiang, Hao
    IEEE ACCESS, 2023, 11 : 18887 - 18899
  • [6] Semi-Asynchronous Federated Edge Learning for Over-the-air Computation
    Kou, Zhoubin
    Ji, Yun
    Zhong, Xiaoxiong
    Zhang, Sheng
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 1351 - 1356
  • [7] A Hybrid Semi-Asynchronous Federated Learning and Split Learning Strategy in Edge Networks
    Singh, Neha
    Adhikari, Mainak
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2025, 12 (02): : 1429 - 1439
  • [8] Staleness aware semi-asynchronous federated learning
    Yu, Miri
    Choi, Jiheon
    Lee, Jaehyun
    Oh, Sangyoon
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2024, 93
  • [9] A Blockchain-Based Auditable Semi-Asynchronous Federated Learning for Heterogeneous Clients
    Zhuohao, Qian
    Firdaus, Muhammad
    Noh, Siwan
    Rhee, Kyung-Hyune
    IEEE ACCESS, 2023, 11 : 133394 - 133412
  • [10] Towards a resource-efficient semi-asynchronous federated learning for heterogeneous devices
    Sasindran, Zitha
    Yelchuri, Harsha
    Prabhakar, T. V.
    2024 NATIONAL CONFERENCE ON COMMUNICATIONS, NCC, 2024,