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 条
  • [31] Towards Fine-Grained Recognition: Joint Learning for Object Detection and Fine-Grained Classification
    Wang, Qiaosong
    Rasmussen, Christopher
    [J]. ADVANCES IN VISUAL COMPUTING, ISVC 2019, PT II, 2019, 11845 : 332 - 344
  • [32] A Multi-Agent Reinforcement Learning Approach for Efficient Client Selection in Federated Learning
    Zhang, Sai Qian
    Lin, Jieyu
    Zhang, Qi
    [J]. THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 9091 - 9099
  • [33] Learning Efficient Vision Transformers via Fine-Grained Manifold Distillation
    Hao, Zhiwei
    Guo, Jianyuan
    Jia, Ding
    Han, Kai
    Tang, Yehui
    Zhang, Chao
    Hu, Han
    Wang, Yunhe
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35, NEURIPS 2022, 2022,
  • [34] Learning to Navigate for Fine-Grained Classification
    Yang, Ze
    Luo, Tiange
    Wang, Dong
    Hu, Zhiqiang
    Gao, Jun
    Wang, Liwei
    [J]. COMPUTER VISION - ECCV 2018, PT XIV, 2018, 11218 : 438 - 454
  • [35] The Fine-Grained Impact of Gaming (?) on Learning
    Gong, Yue
    Beck, Joseph E.
    Heffernan, Neil T.
    Forbes-Summers, Elijah
    [J]. INTELLIGENT TUTORING SYSTEMS, PT 1, PROCEEDINGS, 2010, 6094 : 194 - 203
  • [36] Federated News Recommendation with Fine-grained Interpolation and Dynamic Clustering
    Yu, Sanshi Lei
    Liu, Qi
    Wang, Fei
    Yu, Yang
    Chen, Enhong
    [J]. PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2023, 2023, : 3073 - 3082
  • [37] Fine-grained defense methods in federated encrypted traffic classification
    Zeng, Yong
    Guo, Xiaoya
    Ma, Baihe
    Liu, Zhihong
    Ma, Jianfeng
    [J]. Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2024, 51 (01): : 157 - 164
  • [38] Automated Fine-Grained Trust Assessment in Federated Knowledge Bases
    Nolle, Andreas
    Chekol, Melisachew Wudage
    Meilicke, Christian
    Nemirovski, German
    Stuckenschmidt, Heiner
    [J]. SEMANTIC WEB - ISWC 2017, PT I, 2017, 10587 : 490 - 506
  • [39] Efficient Signal Selection using Fine-grained Combination of Scan and Trace Buffers
    Rahmani, Kamran
    Mishra, Prabhat
    [J]. 2013 26TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2013 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2013, : 308 - 313
  • [40] Energy-efficient client selection in federated learning with heterogeneous data on edge
    Jianxin Zhao
    Yanhao Feng
    Xinyu Chang
    Chi Harold Liu
    [J]. Peer-to-Peer Networking and Applications, 2022, 15 : 1139 - 1151