Adaptive Heterogeneous Client Sampling for Federated Learning Over Wireless Networks

被引:0
|
作者
Luo, Bing [1 ,2 ]
Xiao, Wenli [3 ]
Wang, Shiqiang [4 ]
Huang, Jianwei [5 ]
Tassiulas, Leandros [6 ,7 ]
机构
[1] Duke Kunshan Univ, Data Sci Res Ctr, Kunshan 215316, Peoples R China
[2] Peng Cheng Lab PCL, Shenzhen 518066, Peoples R China
[3] Carnegie Mellon Univ, Inst Robot, Pittsburgh, PA 15213 USA
[4] IBM TJ Watson Res Ctr, Yorktown Hts, NY 10598 USA
[5] Chinese Univ Hong Kong, Shenzhen Inst Artificial Intelligence & Robot Soc, Sch Sci & Engn, Shenzhen 518172, Peoples R China
[6] Yale Univ, Dept Elect Engn, New Haven, CT 06520 USA
[7] Yale Univ, Inst Network Sci, New Haven, CT 06520 USA
基金
中国国家自然科学基金;
关键词
Convergence; Bandwidth; Training; Wireless networks; Prototypes; Optimization; Probability; Client sampling; convergence analysis; federated learning; optimization algorithm; statistical heterogeneity; system heterogeneity; wireless networks; OPTIMIZATION;
D O I
10.1109/TMC.2024.3368473
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Federated learning (FL) algorithms usually sample a fraction of clients in each round (partial participation) when the number of participants is large and the server's communication bandwidth is limited. Recent works on the convergence analysis of FL have focused on unbiased client sampling, e.g., sampling uniformly at random, which suffers from slow wall-clock time for convergence due to high degrees of system heterogeneity (e.g., diverse computation and communication capacities) and statistical heterogeneity (e.g., unbalanced and non-i.i.d. data). This article aims to design an adaptive client sampling algorithm for FL over wireless networks that tackles both system and statistical heterogeneity to minimize the wall-clock convergence time. We obtain a new tractable convergence bound for FL algorithms with arbitrary client sampling probability. Based on the bound, we analytically establish the relationship between the total learning time and sampling probability with an adaptive bandwidth allocation scheme, which results in a non-convex optimization problem. We design an efficient algorithm for learning the unknown parameters in the convergence bound and develop a low-complexity algorithm to approximately solve the non-convex problem. Our solution reveals the impact of system and statistical heterogeneity parameters on the optimal client sampling design. Moreover, our solution shows that as the number of sampled clients increases, the total convergence time first decreases and then increases because a larger sampling number reduces the number of rounds for convergence but results in a longer expected time per-round due to limited wireless bandwidth. Experimental results from both hardware prototype and simulation demonstrate that our proposed sampling scheme significantly reduces the convergence time compared to several baseline sampling schemes. Notably, for EMNIST dataset, our scheme in hardware prototype spends 71% less time than the baseline uniform sampling for reaching the same target loss.
引用
下载
收藏
页码:9663 / 9677
页数:15
相关论文
共 50 条
  • [1] Adaptive Hierarchical Federated Learning Over Wireless Networks
    Xu, Bo
    Xia, Wenchao
    Wen, Wanli
    Liu, Pei
    Zhao, Haitao
    Zhu, Hongbo
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (02) : 2070 - 2083
  • [2] Accelerating Wireless Federated Learning With Adaptive Scheduling Over Heterogeneous Devices
    Li, Yixuan
    Qin, Xiaoqi
    Han, Kaifeng
    Ma, Nan
    Xu, Xiaodong
    Zhang, Ping
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (02) : 2286 - 2302
  • [3] Client Scheduling for Federated Learning over Wireless Networks: A Submodular Optimization Approach
    Ye, Lintao
    Gupta, Vijay
    2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 63 - 68
  • [4] Optimal Mechanism Design for Heterogeneous Client Sampling in Federated Learning
    Liao G.
    Luo B.
    Feng Y.
    Zhang M.
    Chen X.
    IEEE Transactions on Mobile Computing, 2024, 23 (11) : 1 - 13
  • [5] Probabilistic Client Sampling and Power Allocation for Wireless Federated Learning
    Xu, Wen
    Liang, Ben
    Boudreau, Gary
    Sokun, Hamza
    2023 IEEE 34TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, PIMRC, 2023,
  • [6] Adaptive Model Pruning and Personalization for Federated Learning over Wireless Networks
    Liu, Xiaonan
    Ratnarajah, Tharmalingam
    Sellathurai, Mathini
    Eldar, Yonina C.
    IEEE Transactions on Signal Processing, 2024, 72 : 4395 - 4411
  • [7] Federated Learning in Heterogeneous Wireless Networks With Adaptive Mixing Aggregation and Computation Reduction
    Li, Jingxin
    Liu, Xiaolan
    Mahmoodi, Toktam
    IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2024, 5 : 2164 - 2182
  • [8] Client Selection Approach in Support of Clustered Federated Learning over Wireless Edge Networks
    Albaseer, Abdullatif
    Abdallah, Mohamed
    Al-Fuqaha, Ala
    Erbad, Aiman
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [9] From Federated to Fog Learning: Distributed Machine Learning over Heterogeneous Wireless Networks
    Hosseinalipour, Seyyedali
    Brinton, Christopher G.
    Aggarwal, Vaneet
    Dai, Huaiyu
    Chiang, Mung
    IEEE COMMUNICATIONS MAGAZINE, 2020, 58 (12) : 41 - 47
  • [10] Adaptive client selection and model aggregation for heterogeneous federated learning
    Zhai, Rui
    Jin, Haozhe
    Gong, Wei
    Lu, Ke
    Liu, Yanhong
    Song, Yalin
    Yu, Junyang
    MULTIMEDIA SYSTEMS, 2024, 30 (04)