FedQMIX: Communication-efficient federated learning via multi-agent reinforcement learning

被引:9
作者
Cao, Shaohua [1 ]
Zhang, Hanqing [1 ]
Wen, Tian [1 ]
Zhao, Hongwei [1 ]
Zheng, Quancheng [1 ]
Zhang, Weishan [1 ]
Zheng, Danyang [2 ]
机构
[1] China Univ Petr East China, Qingdao Inst Software, Coll Comp Sci & Technol, Qingdao 266580, Peoples R China
[2] Southwest Jiaotong Univ, Sch Comp & Artificial Intelligence, Xipu Campus, Chengdu 611756, Peoples R China
来源
HIGH-CONFIDENCE COMPUTING | 2024年 / 4卷 / 02期
基金
中国国家自然科学基金;
关键词
Communication efficient; Federated learning; MARL;
D O I
10.1016/j.hcc.2023.100179
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Since the data samples on client devices are usually non-independent and non-identically distributed (non-IID), this will challenge the convergence of federated learning (FL) and reduce communication efficiency. This paper proposes FedQMIX, a node selection algorithm based on multi-agent reinforcement learning(MARL), to address these challenges. Firstly, we observe a connection between model weights and data distribution, and a clustering algorithm can group clients with similar data distribution into the same cluster. Secondly, we propose a QMIX-based mechanism that learns to select devices from clustering results in each communication round to maximize the reward, penalizing the use of more communication rounds and thereby improving the communication efficiency of FL. Finally, experiments show that FedQMIX can reduce the number of communication rounds by 11% and 30% on the MNIST and CIFAR-10 datasets, respectively, compared to the baseline algorithm (Favor). (c) 2023 The Author(s). Published by Elsevier B.V. on behalf of Shandong University. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页数:9
相关论文
共 36 条
[1]   Mobile Edge Computing: A Survey [J].
Abbas, Nasir ;
Zhang, Yan ;
Taherkordi, Amir ;
Skeie, Tor .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01) :450-465
[2]   SecureBoost: A Lossless Federated Learning Framework [J].
Cheng, Kewei ;
Fan, Tao ;
Jin, Yilun ;
Liu, Yang ;
Chen, Tianjian ;
Papadopoulos, Dimitrios ;
Yang, Qiang .
IEEE INTELLIGENT SYSTEMS, 2021, 36 (06) :87-98
[3]   Astraea: Self-balancing Federated Learning for Improving Classification Accuracy of Mobile Deep Learning Applications [J].
Duan, Moming ;
Liu, Duo ;
Chen, Xianzhang ;
Tan, Yujuan ;
Ren, Jinting ;
Qiao, Lei ;
Liang, Liang .
2019 IEEE 37TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2019), 2019, :246-254
[4]   FedMBC: Personalized federated learning via mutually beneficial collaboration [J].
Gong, Yanxia ;
Li, Xianxian ;
Wang, Li-e .
COMPUTER COMMUNICATIONS, 2023, 205 :108-117
[5]  
Hamer J., 2020, INT C MACHINE LEARNI, P3973
[6]   Contribution- and Participation-Based Federated Learning on Non-IID Data [J].
Hu, Fei ;
Zhou, Wuneng ;
Liao, Kaili ;
Li, Hongliang .
IEEE INTELLIGENT SYSTEMS, 2022, 37 (04) :35-43
[7]   Federated Learning With Taskonomy for Non-IID Data [J].
Jamali-Rad, Hadi ;
Abdizadeh, Mohammad ;
Singh, Anuj .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (11) :8719-8730
[8]  
Jin H, 2022, PR MACH LEARN RES, V151, P18
[9]  
Konečny J, 2017, Arxiv, DOI [arXiv:1610.05492, DOI 10.48550/ARXIV.1610.05492]
[10]  
Krizhevsky A., 2009, Master's thesis