PyramidFL: A Fine-grained Client Selection Framework for Efficient Federated Learning

被引:37
|
作者
Li, Chenming [1 ]
Zeng, Xiao [1 ]
Zhang, Mi [1 ]
Cao, Zhichao [1 ]
机构
[1] Michigan State Univ, E Lansing, MI 48824 USA
关键词
Machine Learning Systems; AIoT; Federated Learning; Client Selection; Data and System Heterogeneity;
D O I
10.1145/3495243.3517017
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Federated learning (FL) is an emerging distributed machine learning (ML) paradigm with enhanced privacy, aiming to achieve a "good" ML model for as many as participants while consuming as little as wall clock time. By executing across thousands or even millions of clients, FL demonstrates heterogeneous statistical characteristics and system divergence widely across participants, making its training suffer when adopting the traditional ML paradigm. The root cause of the training efficiency degradation is the random client selection criteria. Although existing FL paradigms propose several optimization schemes for client selection, they are still coarse-grained due to their under-exploitation on the clients' data and system heterogeneity, yielding sub-optimal performance for a variety of FL applications. In this paper, we propose PyramidFL(1) to speed up the FL training while achieving a higher final model performance (i.e., time-to-accuracy). The core of PyramidFL is a fine-grained client selection, in which PyramidFL does not only focus on the divergence of those selected participants and non-selected ones for client selection but also fully exploits the data and system heterogeneity within selected clients to profile their utility more efficiently. Specifically, PyramidFL first determines the utility-based client selection from the global (i.e., server) view and then optimizes its utility profiling locally (i.e., client) for further client selection. In this way, we can prioritize the use of those clients with higher statistical and system utility consistently. In comparison with the state-of-the-art (i.e., Oort), our evaluation on the open-source FL benchmark shows that PyramidFL improves the final model accuracy by 3.68% - 7.33%, with a speedup of 2.71 x - 13.66x on the wall clock time consumption.
引用
收藏
页码:158 / 171
页数:14
相关论文
共 50 条
  • [1] Fine-grained personalized federated learning via transformer in the transformer framework
    Li, YanKun
    Ge, Lina
    Jiang, Ming
    [J]. KNOWLEDGE-BASED SYSTEMS, 2024, 301
  • [2] Fine-Grained Data Selection for Improved Energy Efficiency of Federated Edge Learning
    Albaseer, Abdullatif
    Abdallah, Mohamed
    Al-Fuqaha, Ala
    Erbad, Aiman
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2022, 9 (05): : 3258 - 3271
  • [3] Efficient Asynchronous Federated Learning with Prospective Momentum Aggregation and Fine-Grained Correction
    Zang, Yu
    Xue, Zhe
    Ou, Shilong
    Chu, Lingyang
    Du, Junping
    Long, Yunfei
    [J]. THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 15, 2024, : 16642 - 16650
  • [4] An Efficient Client Selection for Wireless Federated Learning
    Chen, Jingyi
    Wang, Qiang
    Zhang, Wenqi
    [J]. 2023 28TH ASIA PACIFIC CONFERENCE ON COMMUNICATIONS, APCC 2023, 2023, : 291 - 296
  • [5] CriticalFL: A Critical Learning Periods Augmented Client Selection Framework for Efficient Federated Learning
    Yan, Gang
    Wang, Hao
    Yuan, Xu
    Li, Jian
    [J]. PROCEEDINGS OF THE 29TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2023, 2023, : 2898 - 2907
  • [6] A Client MicroServices Automatic Collaboration Framework Based on Fine-Grained APP
    Wang, Ru
    Chen, Shizhan
    Feng, Zhiyong
    Huang, Keman
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2018), 2018, : 25 - 32
  • [7] Compressed Client Selection for Efficient Communication in Federated Learning
    Mohamed, Aissa Hadj
    Assumpcao, Nicolas R. G.
    Astudillo, Carlos A.
    de Souza, Allan M.
    Bittencourt, Luiz F.
    Villas, Leandro A.
    [J]. 2023 IEEE 20TH CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE, CCNC, 2023,
  • [8] AUCTION: Automated and Quality-Aware Client Selection Framework for Efficient Federated Learning
    Deng, Yongheng
    Lyu, Feng
    Ren, Ju
    Wu, Huaqing
    Zhou, Yuezhi
    Zhang, Yaoxue
    Shen, Xuemin
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (08) : 1996 - 2009
  • [9] Free lunch for federated remote sensing target fine-grained classification: A parameter-efficient framework
    Chen, Shengchao
    Shu, Ting
    Zhao, Huan
    Wang, Jiahao
    Ren, Sufen
    Yang, Lina
    [J]. KNOWLEDGE-BASED SYSTEMS, 2024, 294
  • [10] Federated Meta-Location Learning for Fine-Grained Location Prediction
    Jiang, Xiaopeng
    Zhao, Shuai
    Jacobson, Guy
    Jana, Rittwik
    Hsu, Wen-Ling
    Talasila, Manoop
    Aftab, Syed Anwar
    Chen, Yi
    Borcea, Cristian
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 446 - 456