FedAEB: Deep Reinforcement Learning Based Joint Client Selection and Resource Allocation Strategy for Heterogeneous Federated Learning

被引:11
作者
Zheng, Feng [1 ]
Sun, Yuze [1 ]
Ni, Bin [2 ]
机构
[1] Beijing Univ Post & Telecommun, Sch Informat & Commun Engn, Beijing 100000, Peoples R China
[2] Nanjing Shang Tie Elect Engn Co LTD, Nanjing, Peoples R China
关键词
Servers; Data models; Training; Energy consumption; Computational modeling; Federated learning; Resource management; statistical heterogeneity; client selection; resource allocation; deep reinforcement learning; soft actor-critic;
D O I
10.1109/TVT.2024.3359860
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Recently, federated learning (FL) has become a promising distributed learning technology by collaboratively training shared learning models on clients. However, due to the statistical heterogeneity of clients and differences in computing and communication resources, the convergence speed and accuracy of FL may decrease. The energy consumption and latency performance of clients may also be affected. To achieve a flexible balance between FL's model performance, overall energy consumption, and latency, thereby meeting customized requirements, we propose a deep reinforcement learning based FL framework called FedAEB. It adopts a dynamic optimization method based on the Soft Actor-Critic network for client selection and resource allocation, which can effectively adapt to complex and time-varying systems. The weight factors that balance optimization variables can be flexibly adjusted according to different application needs. Many experiments have been conducted on well-known and state-of-the-art datasets, demonstrating that our FedAEB outperforms the benchmark method in reward values, learning accuracy, energy consumption, and latency performance.
引用
收藏
页码:8835 / 8846
页数:12
相关论文
共 32 条
[1]   FedMCCS: Multicriteria Client Selection Model for Optimal IoT Federated Learning [J].
AbdulRahman, Sawsan ;
Tout, Hanine ;
Mourad, Azzam ;
Talhi, Chamseddine .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (06) :4723-4735
[2]   AUCTION: Automated and Quality-Aware Client Selection Framework for Efficient Federated Learning [J].
Deng, Yongheng ;
Lyu, Feng ;
Ren, Ju ;
Wu, Huaqing ;
Zhou, Yuezhi ;
Zhang, Yaoxue ;
Shen, Xuemin .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (08) :1996-2009
[3]   Federated Learning Over Wireless Networks: Convergence Analysis and Resource Allocation [J].
Dinh, Canh T. ;
Tran, Nguyen H. ;
Nguyen, Minh N. H. ;
Hong, Choong Seon ;
Bao, Wei ;
Zomaya, Albert Y. ;
Gramoli, Vincent .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (01) :398-409
[4]   Flexible Clustered Federated Learning for Client-Level Data Distribution Shift [J].
Duan, Moming ;
Liu, Duo ;
Ji, Xinyuan ;
Wu, Yu ;
Liang, Liang ;
Chen, Xianzhang ;
Tan, Yujuan ;
Ren, Ao .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (11) :2661-2674
[5]  
Geyer R. C., 2017, arXiv
[6]  
Haarnoja T, 2018, PR MACH LEARN RES, V80
[7]  
Hsu TMH, 2019, Arxiv, DOI arXiv:1909.06335
[8]  
Huba D, 2019, P 2 C MACH LEARN SYS, P374, DOI 10.48550/arXiv.1902.01046
[9]   Toward an Automated Auction Framework for Wireless Federated Learning Services Market [J].
Jiao, Yutao ;
Wang, Ping ;
Niyato, Dusit ;
Lin, Bin ;
Kim, Dong In .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (10) :3034-3048
[10]  
Karimireddy SP, 2020, PR MACH LEARN RES, V119