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 条
  • [41] Automatic fine-grained area detection for thin client systems
    Vankeirsbilck, Bert
    Verslype, Dieter
    Staelens, Nicolas
    Simoens, Pieter
    Develder, Chris
    Dhoedt, Bart
    De Turck, Filip
    Demeester, Piet
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2012, 35 (05) : 1620 - 1632
  • [42] Energy-efficient client selection in federated learning with heterogeneous data on edge
    Zhao, Jianxin
    Feng, Yanhao
    Chang, Xinyu
    Liu, Chi Harold
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2022, 15 (02) : 1139 - 1151
  • [43] Joint Client Selection and Training Optimization for Energy-Efficient Federated Learning
    Yan, Kang
    Shu, Nina
    Wu, Tao
    Liu, Chunsheng
    Huang, Jun
    Yu, Jingbo
    [J]. 2023 19TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING, MSN 2023, 2023, : 849 - 854
  • [44] Dynamic Perception Framework for Fine-Grained Recognition
    Ding, Yao
    Han, Zhenjun
    Zhou, Yanzhao
    Zhu, Yi
    Chen, Jie
    Ye, Qixiang
    Jiao, Jianbin
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2022, 32 (03) : 1353 - 1365
  • [45] Framework for thaw consolidation of fine-grained soils
    Dumais, Simon
    Konrad, Jean-Marie
    [J]. CANADIAN GEOTECHNICAL JOURNAL, 2024, 61 (05) : 931 - 944
  • [46] Client Selection with Bandwidth Allocation in Federated Learning
    Kuang, Junqian
    Yang, Miao
    Zhu, Hongbin
    Qian, Hua
    [J]. 2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [47] Towards Client Selection in Satellite Federated Learning
    Wu, Changhao
    He, Siyang
    Yin, Zengshan
    Guo, Chongbin
    [J]. APPLIED SCIENCES-BASEL, 2024, 14 (03):
  • [48] Active Client Selection for Clustered Federated Learning
    Huang, Honglan
    Shi, Wei
    Feng, Yanghe
    Niu, Chaoyue
    Cheng, Guangquan
    Huang, Jincai
    Liu, Zhong
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 35 (11) : 1 - 15
  • [49] A review on client selection models in federated learning
    Panigrahi, Monalisa
    Bharti, Sourabh
    Sharma, Arun
    [J]. WILEY INTERDISCIPLINARY REVIEWS-DATA MINING AND KNOWLEDGE DISCOVERY, 2023, 13 (06)
  • [50] A Review of Client Selection Methods in Federated Learning
    Mayhoub S.
    M. Shami T.
    [J]. Archives of Computational Methods in Engineering, 2024, 31 (02) : 1129 - 1152