FLASH: Heterogeneity-Aware Federated Learning at Scale

被引:0
|
作者
Yang, Chengxu [1 ]
Xu, Mengwei [2 ]
Wang, Qipeng [1 ]
Chen, Zhenpeng [3 ]
Huang, Kang [4 ]
Ma, Yun [5 ]
Bian, Kaigui [1 ]
Huang, Gang [1 ]
Liu, Yunxin [6 ]
Jin, Xin [1 ]
Liu, Xuanzhe [1 ]
机构
[1] Peking Univ, Sch Comp Sci, Beijing 100871, Peoples R China
[2] Beijing Univ Posts & Telecommun, Comp Sci Dept, Beijing 100876, Peoples R China
[3] UCL, Dept Comp Sci, London WC1E 6BT, England
[4] Linggui Tech, Beijing 100811, Peoples R China
[5] Peking Univ, Inst Artificial Intelligence, Beijing 100871, Peoples R China
[6] Tsinghua Univ, Inst AI Ind Res AIR, Beijing 100190, Peoples R China
关键词
Federated learning; heterogeneity; impact analysis;
D O I
10.1109/TMC.2022.3214234
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Federated learning (FL) becomes a promising machine learning paradigm. The impact of heterogeneous hardware specifications and dynamic states on the FL process has not yet been studied systematically. This paper presents the first large-scale study of this impact based on real-world data collected from 136k smartphones. We conducted extensive experiments on our proposed heterogeneity-aware FL platform namely FLASH, to systematically explore the performance of state-of-the-art FL algorithms and key FL configurations in heterogeneity-aware and -unaware settings, finding the following. (1) Heterogeneity causes accuracy to drop by up to 9.2% and convergence time to increase by 2.32x. (2) Heterogeneity negatively impacts popular aggregation algorithms, e.g., the accuracy variance reduction brought by q-FedAvg drops by 17.5%. (3) Heterogeneity does not worsen the accuracy loss caused by gradient-compression algorithms significantly, but it compromises the convergence time by up to 2.5x. (4) Heterogeneity hinders client-selection algorithms from selecting wanted clients, thus reducing effectiveness. e.g., the accuracy increase brought by the state-of-the-art client-selection algorithm drops by 73.9%. (5) Heterogeneity causes the optimal FL hyper-parameters to drift significantly. More specifically, the heterogeneity-unaware setting favors looser deadline and higher reporting fraction to achieve better training performance. (6) Heterogeneity results in non-trivial failed clients (more than 10%) and leads to participation bias (the top 30% of clients contribute 86% of computations). Our FLASH platform and data have been publicly open sourced.
引用
收藏
页码:483 / 500
页数:18
相关论文
共 50 条
  • [1] Heterogeneity-aware fair federated learning
    Li, Xiaoli
    Zhao, Siran
    Chen, Chuan
    Zheng, Zibin
    INFORMATION SCIENCES, 2023, 619 : 968 - 986
  • [2] Data Heterogeneity-Aware Personalized Federated Learning for Diagnosis
    Lin, Huiyan
    Li, Heng
    Jin, Haojin
    Yu, Xiangyang
    Yu, Kuai
    Liang, Chenhao
    Fu, Huazhu
    Liu, Jiang
    OPHTHALMIC MEDICAL IMAGE ANALYSIS, OMIA 2024, 2025, 15188 : 53 - 62
  • [3] HADFL: Heterogeneity-aware Decentralized Federated Learning Framework
    Cao, Jing
    Lian, Zirui
    Liu, Weihong
    Zhu, Zongwei
    Ji, Cheng
    2021 58TH ACM/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2021, : 1 - 6
  • [4] HARMONY: Heterogeneity-Aware Hierarchical Management for Federated Learning System
    Tian, Chunlin
    Li, Li
    Shi, Zhan
    Wang, Jun
    Xu, ChengZhong
    2022 55TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO), 2022, : 631 - 645
  • [5] Federated Learning With Heterogeneity-Aware Probabilistic Synchronous Parallel on Edge
    Zhao, Jianxin
    Han, Rui
    Yang, Yongkai
    Catterall, Benjamin
    Liu, Chi Harold
    Chen, Lydia Y.
    Mortier, Richard
    Crowcroft, Jon
    Wang, Liang
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (02) : 614 - 626
  • [6] Resource and Heterogeneity-aware Clients Eligibility Protocol in Federated Learning
    Asad, Muhammad
    Otoum, Safa
    Shaukat, Saima
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 1140 - 1145
  • [7] Helios: Heterogeneity-Aware Federated Learning with Dynamically Balanced Collaboration
    Xu, Zirui
    Yu, Fuxun
    Xiong, Jinjun
    Chen, Xiang
    2021 58TH ACM/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2021, : 997 - 1002
  • [8] AutoFL: Enabling Heterogeneity-Aware Energy Efficient Federated Learning
    Kim, Young Geun
    Wu, Carole-Jean
    PROCEEDINGS OF 54TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, MICRO 2021, 2021, : 183 - 198
  • [9] Heterogeneity-aware device selection for efficient federated edge learning
    Shi, Yiran
    Nie, Jieyan
    Li, Xingwei
    Li, Hui
    International Journal of Intelligent Networks, 2024, 5 : 293 - 301
  • [10] Heterogeneity-aware device selection for clustered federated learning in IoT
    Zhang, Hongxia
    Li, Zeya
    Xi, Shiyu
    Zhao, Xiangxu
    Liu, Jianhang
    Zhang, Peiying
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2025, 18 (01) : 20 - 20