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

被引:2
|
作者
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
来源
基金
中国国家自然科学基金;
关键词
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 条
  • [21] A review on client selection models in federated learning
    Panigrahi, Monalisa
    Bharti, Sourabh
    Sharma, Arun
    WILEY INTERDISCIPLINARY REVIEWS-DATA MINING AND KNOWLEDGE DISCOVERY, 2023, 13 (06)
  • [22] Active Client Selection for Clustered Federated Learning
    Huang, Honglan
    Shi, Wei
    Feng, Yanghe
    Niu, Chaoyue
    Cheng, Guangquan
    Huang, Jincai
    Liu, Zhong
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (11) : 16424 - 16438
  • [23] Active Client Selection for Clustered Federated Learning
    Huang, Honglan
    Shi, Wei
    Feng, Yanghe
    Niu, Chaoyue
    Cheng, Guangquan
    Huang, Jincai
    Liu, Zhong
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (11) : 16424 - 16438
  • [24] An Efficient Client Selection for Wireless Federated Learning
    Chen, Jingyi
    Wang, Qiang
    Zhang, Wenqi
    2023 28TH ASIA PACIFIC CONFERENCE ON COMMUNICATIONS, APCC 2023, 2023, : 291 - 296
  • [25] A Review of Client Selection Methods in Federated Learning
    Mayhoub S.
    M. Shami T.
    Archives of Computational Methods in Engineering, 2024, 31 (02) : 1129 - 1152
  • [26] Client Selection for Federated Learning With Label Noise
    Yang, Miao
    Qian, Hua
    Wang, Ximin
    Zhou, Yong
    Zhu, Honghin
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (02) : 2193 - 2197
  • [27] FedGCS: A Generative Framework for Efficient Client Selection in Federated Learning via Gradient-based Optimization
    Ning, Zhiyuan
    Tian, Chunlin
    Xiao, Meng
    Fan, Wei
    Wang, Pengyang
    Li, Li
    Wang, Pengfei
    Zhou, Yuanchun
    PROCEEDINGS OF THE THIRTY-THIRD INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2024, 2024, : 4760 - 4768
  • [28] GraphCS: Graph-based client selection for heterogeneity in federated learning
    Chang, Tao
    Li, Li
    Wu, MeiHan
    Yu, Wei
    Wang, Xiaodong
    Xu, ChengZhong
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2023, 177 : 131 - 143
  • [29] Client selection based weighted federated few-shot learning
    Xu, Xinlei
    Niu, Saisai
    Zhe, Wanga
    Li, Dongdong
    Yang, Hai
    Du, Wenli
    APPLIED SOFT COMPUTING, 2022, 128
  • [30] Fuzzy Logic Based Client Selection for Federated Learning in Vehicular Networks
    Cha, Narisu
    Du, Zhaoyang
    Wu, Celimuge
    Yoshinaga, Tsutomu
    Zhong, Lei
    Ma, Jing
    Liu, Fuqiang
    Ji, Yusheng
    IEEE OPEN JOURNAL OF THE COMPUTER SOCIETY, 2022, 3 : 39 - 50