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 条
  • [21] 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
  • [22] 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
  • [23] 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
  • [24] 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
  • [25] Node selection method in federated learning based on deep reinforcement learning
    He W.
    Guo S.
    Qiu X.
    Chen L.
    Zhang S.
    Tongxin Xuebao/Journal on Communications, 2021, 42 (06): : 62 - 71
  • [26] FedSAR for Heterogeneous Federated learning:A Client Selection Algorithm Based on SARSA
    Chen, Dufeng
    Jing, Rui
    Wu, Jiaqi
    Wang, Zehua
    Tian, Zijian
    Zhang, Fan
    Chen, Wei
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT I, ICIC 2024, 2024, 14862 : 219 - 229
  • [27] FedAHP: A Heterogeneous Client Selection Method for Federated Learning Based on the Analytic Hierarchy Process in Mobile Edge
    Zheng, Zhaohua
    Wang, Zizheng
    Tong, Xinyu
    Li, Keqiu
    Chen, Qiquan
    PROCEEDINGS OF THE 2024 27 TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, CSCWD 2024, 2024, : 968 - 973
  • [28] Pre-Training Model and Client Selection Optimization for Improving Federated Learning Efficiency
    Ge, Bingchen
    Zhou, Ying
    Xie, Liping
    Kou, Lirong
    2024 9TH INTERNATIONAL CONFERENCE ON ELECTRONIC TECHNOLOGY AND INFORMATION SCIENCE, ICETIS 2024, 2024, : 650 - 660
  • [29] Quality-aware Client Selection and Resource Optimization for Federated Learning in Computing Networks
    Liao, Yanyan
    Feng, Jie
    Zhou, Zongjie
    Shang, Bodong
    Liu, Lei
    Pei, Qingqi
    ICC 2024 - IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2024, : 2628 - 2633
  • [30] Maverick Matters: Client Contribution and Selection in Federated Learning
    Huang, Jiyue
    Hong, Chi
    Liu, Yang
    Chen, Lydia Y.
    Roos, Stefanie
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2023, PT II, 2023, 13936 : 269 - 282