Scout:An Efficient Federated Learning Client Selection Algorithm Driven by Heterogeneous Data and Resource

被引:3
|
作者
Zhang, Ruilin [1 ]
Xu, Zhenan [1 ]
Yin, Hao [1 ]
机构
[1] Tsinghua Univ, Beijing Natl Res Ctr Informat Sci & Technol, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
federated learning; client selection; combinatorial optimization; utility function;
D O I
10.1109/JCC59055.2023.00012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Federated Learning is a novel distributed machine learning paradigm that leverages the computing power of numerous decentralized data sources for jointly training machine learning models while ensuring user privacy. In the most commonly used cross-device scenarios, the client cluster typically cover a vast number of heterogeneous end devices. Due to physical limitations such as bandwidth, only a few clients can participate in each round of training. The core issue of the client selection is to determine an appropriate client set for each training round. However, existing selection algorithms, especially the widely adopted random selection, suffer from a number of issues that prevent them from achieving a good balance between training efficiency and speed. Therefore, we propose Scout, which utilizes the heterogeneity features of clients' data and resources to jointly model the utility function, and enhances the utilization of correlation among clients and the diversity among selected clients to achieve better training efficiency and speed. Furthermore, Scout maintains the scalability and fairness. Our experiments demonstrate that in large-scale heterogeneous clients scenarios, Scout outperforms three baseline algorithms and the state-of-the-art dual-feature dimension algorithm Oort in evaluation metrics.
引用
收藏
页码:46 / 49
页数:4
相关论文
共 50 条
  • [21] Resource-Constrained Client Selection via Cluster-Driven Federated Learning for Internet of Things
    Jiang, Liusha
    Zhai, Xiangping Bryce
    Zhu, Jing
    Li, Juan
    2024 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC 2024, 2024,
  • [22] Adaptive client selection with personalization for communication efficient Federated Learning
    de Souza, Allan M.
    Maciel, Filipe
    da Costa, Joahannes B. D.
    Bittencourt, Luiz F.
    Cerqueira, Eduardo
    Loureiro, Antonio A. F.
    Villas, Leandro A.
    AD HOC NETWORKS, 2024, 157
  • [23] Client Selection Algorithm in Cross-device Federated Learning
    Zhang, Rui-Lin
    Du, Jin-Hua
    Yin, Hao
    Ruan Jian Xue Bao/Journal of Software, 2024, 35 (12): : 5725 - 5740
  • [24] Federated learning client selection algorithm based on gradient similarity
    Hu, Lingxi
    Hu, Yuanyuan
    Jiang, Linhua
    Long, Wei
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2025, 28 (02):
  • [25] Joint Client Selection and Bandwidth Allocation Algorithm for Federated Learning
    Ko, Haneul
    Lee, Jaewook
    Seo, Sangwon
    Pack, Sangheon
    Leung, Victor C. M.
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (06) : 3380 - 3390
  • [26] Federated Learning With Client Selection and Gradient Compression in Heterogeneous Edge Systems
    Xu, Yang
    Jiang, Zhida
    Xu, Hongli
    Wang, Zhiyuan
    Qian, Chen
    Qiao, Chunming
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (05) : 5446 - 5461
  • [27] Federated Learning for Heterogeneous Mobile Edge Device: A Client Selection Game
    Liu, Tongfei
    Wang, Hui
    Ma, Maode
    2022 18TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING, MSN, 2022, : 897 - 902
  • [28] Mitigating bias in heterogeneous federated learning via stratified client selection
    Liu, Yazhi
    Xia, Haonan
    Li, Wei
    Niu, Teng
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2025, 18 (02)
  • [29] Incentive Design for Heterogeneous Client Selection: A Robust Federated Learning Approach
    Pene, Papa
    Liao, Weixian
    Yu, Wei
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (04): : 5939 - 5950
  • [30] THF: 3-Way Hierarchical Framework for Efficient Client Selection and Resource Management in Federated Learning
    Asad, Muhammad
    Moustafa, Ahmed
    Rabhi, Fethi A.
    Aslam, Muhammad
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (13) : 11085 - 11097