Device Sampling for Heterogeneous Federated Learning: Theory, Algorithms, and Implementation

被引:61
|
作者
Wang, Su [1 ]
Lee, Mengyuan [2 ]
Hosseinalipour, Seyyedali [1 ]
Morabito, Roberto [3 ,4 ]
Chiang, Mung [1 ]
Brinton, Christopher G. [1 ]
机构
[1] Purdue Univ, Sch Elect & Comp Engn, W Lafayette, IN 47907 USA
[2] Zhejiang Univ, Coll Informat Sci & Elect Engn, Hangzhou, Peoples R China
[3] Princeton Univ, Dept Elect Engn, Princeton, NJ 08544 USA
[4] Ericsson Res, Stockholm, Sweden
来源
IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2021) | 2021年
关键词
SUM;
D O I
10.1109/INFOCOM42981.2021.9488906
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The conventional federated learning (FedL) architecture distributes machine learning (ML) across worker devices by having them train local models that are periodically aggregated by a server. FedL ignores two important characteristics of contemporary wireless networks, however: (i) the network may contain heterogeneous communication/computation resources, while (ii) there may be significant overlaps in devices' local data distributions. In this work, we develop a novel optimization methodology that jointly accounts for these factors via intelligent device sampling complemented by device-to-device (D2D) offloading. Our optimization aims to select the best combination of sampled nodes and data offloading configuration to maximize FedL training accuracy subject to realistic constraints on the network topology and device capabilities. Theoretical analysis of the D2D offloading subproblem leads to new FedL convergence bounds and an efficient sequential convex optimizer. Using this result, we develop a sampling methodology based on graph convolutional networks (GCNs) which learns the relationship between network attributes, sampled nodes, and resulting offloading that maximizes FedL accuracy. Through evaluation on real-world datasets and network measurements from our IoT testbed, we find that our methodology while sampling less than 5% of all devices outperforms conventional FedL substantially both in terms of trained model accuracy and required resource utilization.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Adaptive device sampling and deadline determination for cloud-based heterogeneous federated learning
    Deyu Zhang
    Wang Sun
    Zi-Ang Zheng
    Wenxin Chen
    Shiwen He
    Journal of Cloud Computing, 12
  • [2] Adaptive device sampling and deadline determination for cloud-based heterogeneous federated learning
    Zhang, Deyu
    Sun, Wang
    Zheng, Zi-Ang
    Chen, Wenxin
    He, Shiwen
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2023, 12 (01):
  • [3] Efficient Client Sampling with Compression in Heterogeneous Federated Learning
    Marnissi, Ouiame
    El Hammouti, Hajar
    Bergou, El Houcine
    IEEE INFOCOM 2024-IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS, INFOCOM WKSHPS 2024, 2024,
  • [4] A General Theory for Client Sampling in Federated Learning
    Fraboni, Yann
    Vidal, Richard
    Kameni, Laetitia
    Lorenzi, Marco
    TRUSTWORTHY FEDERATED LEARNING, FL 2022, 2023, 13448 : 46 - 58
  • [5] Optimizing Federated Learning on Device Heterogeneity with A Sampling Strategy
    Xu, Xiaohui
    Duan, Sijing
    Zhang, Jinrui
    Luo, Yunzhen
    Zhang, Deyu
    2021 IEEE/ACM 29TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2021,
  • [6] Optimal Mechanism Design for Heterogeneous Client Sampling in Federated Learning
    Liao, Guocheng
    Luo, Bing
    Feng, Yutong
    Zhang, Meng
    Chen, Xu
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (11) : 10598 - 10609
  • [7] Federated Learning Algorithms with Heterogeneous Data Distributions: An Empirical Evaluation
    Mora, Alessio
    Fantini, Davide
    Bellavista, Paolo
    2022 IEEE/ACM 7TH SYMPOSIUM ON EDGE COMPUTING (SEC 2022), 2022, : 336 - 341
  • [8] Debiased Device Sampling for Federated Edge Learning in Wireless Networks
    Chen, Siguang
    Li, Qun
    Shi, Yanhang
    Li, Xue
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2025, 24 (02) : 709 - 721
  • [9] Adaptive Heterogeneous Client Sampling for Federated Learning Over Wireless Networks
    Luo, Bing
    Xiao, Wenli
    Wang, Shiqiang
    Huang, Jianwei
    Tassiulas, Leandros
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (10) : 9663 - 9677
  • [10] Device Sampling and Resource Optimization for Federated Learning in Cooperative Edge Networks
    Wang, Su
    Morabito, Roberto
    Hosseinalipour, Seyyedali
    Chiang, Mung
    Brinton, Christopher G.
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (05) : 4365 - 4381