Federated learning with workload-aware client scheduling in heterogeneous systems

被引:13
|
作者
Li, Li [1 ]
Liu, Duo [1 ]
Duan, Moming [1 ]
Zhang, Yu [1 ]
Ren, Ao [1 ]
Chen, Xianzhang [1 ]
Tan, Yujuan [1 ]
Wang, Chengliang [1 ]
机构
[1] Chongqing Univ, Coll Comp Sci, Chongqing, Peoples R China
基金
中国国家自然科学基金;
关键词
Federated learning; Distributed machine learning; Heterogeneous systems; Neural Networks;
D O I
10.1016/j.neunet.2022.07.030
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Federated Learning (FL) is a novel distributed machine learning, which allows thousands of edge devices to train models locally without uploading data to the central server. Since devices in real federated settings are resource-constrained, FL encounters systems heterogeneity, which causes considerable stragglers and incurs significant accuracy degradation. To tackle the challenges of systems heterogeneity and improve the robustness of the global model, we propose a novel adaptive federated framework in this paper. Specifically, we propose FedSAE that leverages the workload completion history of clients to adaptively predict the affordable training workload for each device. Consequently, FedSAE can significantly reduce stragglers in highly heterogeneous systems. We incorporate Active Learning into FedSAE to dynamically schedule participants. The server evaluates the devices' training value based on their training loss in each round, and larger-value clients are selected with a higher probability. As a result, the model convergence is accelerated. Furthermore, we propose q-FedSAE that combines FedSAE and q-FFL to improve global fairness in highly heterogeneous systems. The evaluations conducted in a highly heterogeneous system demonstrate that both FedSAE and q-FedSAE converge faster than FedAvg. In particular, FedSAE outperforms FedAvg across multiple federated datasets - FedSAE improves testing accuracy by 22.19% and reduces stragglers by 90.69% on average. Moreover, holding the same accuracy as FedSAE, q-FedSAE allows for more robust convergence and fairer model performance than q-FedAvg, FedSAE.(c) 2022 Elsevier Ltd. All rights reserved.
引用
收藏
页码:560 / 573
页数:14
相关论文
共 50 条
  • [41] Client Scheduling and Resource Management for Efficient Training in Heterogeneous IoT-Edge Federated Learning
    Cui, Yangguan
    Cao, Kun
    Cao, Guitao
    Qiu, Meikang
    Wei, Tongquan
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (08) : 2407 - 2420
  • [42] FORESEER: Workload-aware Data Storage for MapReduce
    Zou, Jia
    Shi, Juwei
    Liu, Tongping
    Cao, Zhao
    Wang, Chen
    2015 IEEE 35th International Conference on Distributed Computing Systems, 2015, : 746 - 747
  • [43] Combinatorial Optimization Approach to Client Scheduling for Federated Learning
    Omori, Tomohito
    Kashima, Kenji
    IEEE CONTROL SYSTEMS LETTERS, 2023, 7 : 2203 - 2208
  • [44] Design methodology for workload-aware loop scheduling strategies based on genetic algorithm and simulation
    Penna, Pedro H.
    Castro, Marcio
    Freitas, Henrique C.
    Broquedis, Francois
    Mehaut, Jean-Francois
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (22):
  • [45] Dynamic Client Scheduling Enhanced Federated Learning for UAVs
    Peng, Yubo
    Jiang, Feibo
    Tu, Siwei
    Dong, Li
    Wang, Kezhi
    Yang, Kun
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2024, 13 (07) : 1998 - 2002
  • [46] Federated Learning with Channel and Energy Aware Scheduling
    Cakir, Zeynep
    Ceran Arslan, Elif Tugce
    2022 30TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, SIU, 2022,
  • [47] Workload-aware anomaly detection for Web applications
    Wang, Tao
    Wei, Jun
    Zhang, Wenbo
    Zhong, Hua
    Huang, Tao
    JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 89 : 19 - 32
  • [48] Workload-Aware Performance Tuning for Autonomous DBMSs
    Yan, Zhengtong
    Lu, Jiaheng
    Chainani, Naresh
    Lin, Chunbin
    2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021), 2021, : 2365 - 2368
  • [49] An Incentive Auction for Heterogeneous Client Selection in Federated Learning
    Pang, Jinlong
    Yu, Jieling
    Zhou, Ruiting
    Lui, John C. S.
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (10) : 5733 - 5750
  • [50] Workload-Aware Live Storage Migration for Clouds
    Zheng, Jie
    Ng, T. S. Eugene
    Sripanidkulchai, Kunwadee
    ACM SIGPLAN NOTICES, 2011, 46 (07) : 133 - 144