A Client Selection Method Based on Loss Function Optimization for Federated Learning

被引:3
作者
Zeng, Yan [1 ,2 ,3 ]
Teng, Siyuan [1 ]
Xiang, Tian [4 ]
Zhang, Jilin [1 ,2 ,3 ]
Mu, Yuankai [5 ]
Ren, Yongjian [1 ,2 ,3 ]
Wan, Jian [1 ,2 ,3 ]
机构
[1] Hangzhou Dianzi Univ, Sch Comp Sci & Technol, Hangzhou 310018, Peoples R China
[2] Minist Educ, Lab Complex Syst Modeling & Simulat, Hangzhou 310018, Peoples R China
[3] Zhejiang Engn Res Ctr Data Secur Governance, Hangzhou 310018, Peoples R China
[4] Zhejiang Lab, Intelligent Robot Res Ctr, Hangzhou 311100, Peoples R China
[5] Hangzhou Dianzi Univ, HDU ITMO Joint Inst, Hangzhou 310018, Peoples R China
来源
CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES | 2023年 / 137卷 / 01期
基金
中国国家自然科学基金;
关键词
Federated learning; model aggregation; Non-IID;
D O I
10.32604/cmes.2023.027226
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Federated learning is a distributed machine learning method that can solve the increasingly serious problem of data islands and user data privacy, as it allows training data to be kept locally and not shared with other users. It trains a global model by aggregating locally-computed models of clients rather than their raw data. However, the divergence of local models caused by data heterogeneity of different clients may lead to slow convergence of the global model. For this problem, we focus on the client selection with federated learning, which can affect the convergence performance of the global model with the selected local models. We propose FedChoice, a client selection method based on loss function optimization, to select appropriate local models to improve the convergence of the global model. It firstly sets selected probability for clients with the value of loss function, and the client with high loss will be set higher selected probability, which can make them more likely to participate in training. Then, it introduces a local control vector and a global control vector to predict the local gradient direction and global gradient direction, respectively, and calculates the gradient correction vector to correct the gradient direction to reduce the cumulative deviation of the local gradient caused by the Non-IID data. We make experiments to verify the validity of FedChoice on CIFAR-10, CINIC-10, MNIST, EMNITS, and FEMNIST datasets, and the results show that the convergence of FedChoice is significantly improved, compared with FedAvg, FedProx, and FedNova.
引用
收藏
页码:1047 / 1064
页数:18
相关论文
共 50 条
  • [41] FAIRNESS-AWARE CLIENT SELECTION FOR FEDERATED LEARNING
    Shi, Yuxin
    Liu, Zelei
    Shi, Zhuan
    Yu, Han
    2023 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, ICME, 2023, : 324 - 329
  • [42] Multicriteria client selection model using class topper optimization based optimal federated learning for healthcare informatics
    Narwaria, Mamta
    Jaiswal, Shruti
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (08): : 10325 - 10342
  • [43] Client Selection in Federated Learning under Imperfections in Environment
    Rai, Sumit
    Kumari, Arti
    Prasad, Dilip K.
    AI, 2022, 3 (01) : 124 - 145
  • [44] Client Selection in Federated Learning: A Dynamic Matching-Based Incentive Mechanism
    Yellampalli, Sai Sharanya
    Chalupa, Mikulas
    Wang, Jingyi
    Song, Hyo Jung
    Zhang, Xinyue
    Yue, Hao
    Pan, Miao
    2024 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS, ICNC, 2024, : 989 - 993
  • [45] Client Selection Based on Channel Capacity for Federated Learning Under Wireless Channels
    Yamazaki, Satoshi
    Furuki, Takuma
    2023 28TH ASIA PACIFIC CONFERENCE ON COMMUNICATIONS, APCC 2023, 2023, : 225 - 230
  • [46] Towards Mutual Trust-Based Matching For Federated Learning Client Selection
    Wehbi, Osama
    Wahab, Omar Abdel
    Mourad, Azzam
    Otrok, Hadi
    Alkhzaimi, Hoda
    Guizani, Mohsen
    2023 INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING, IWCMC, 2023, : 1112 - 1117
  • [47] Credit-Based Client Selection for Resilient Model Aggregation in Federated Learning
    Khorramfar, Mohammadreza
    Al Mtawa, Yaser
    Abusitta, Adel
    Halabi, Talal
    ICC 2024 - IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2024, : 3975 - 3981
  • [48] Combinatorial Optimization Approach to Client Scheduling for Federated Learning
    Omori, Tomohito
    Kashima, Kenji
    IEEE CONTROL SYSTEMS LETTERS, 2023, 7 : 2203 - 2208
  • [49] Joint Client-and-Sample Selection for Federated Learning via Bi-Level Optimization
    Li, Anran
    Wang, Guangjing
    Hu, Ming
    Sun, Jianfei
    Zhang, Lan
    Tuan, Luu Anh
    Yu, Han
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (12) : 15196 - 15209
  • [50] FedDSS: A data-similarity approach for client selection in horizontal federated learning
    Nguyen, Tuong Minh
    Poh, Kim Leng
    Chong, Shu-Ling
    Lee, Jan Hau
    INTERNATIONAL JOURNAL OF MEDICAL INFORMATICS, 2024, 192