A Federated Learning Client Selection Method via Multi-Task Deep Reinforcement Learning | IEEE Conference Publication | IEEE Xplore

A Federated Learning Client Selection Method via Multi-Task Deep Reinforcement Learning


Abstract:

Federated Learning (FL) is a privacy-preserving paradigm for training machine learning (ML) models, crucial for data privacy and security protection. It has garnered sign...Show More

Abstract:

Federated Learning (FL) is a privacy-preserving paradigm for training machine learning (ML) models, crucial for data privacy and security protection. It has garnered significant attention from both industry and academia. Typically, clients are selected randomly for training and model aggregation in FL scenarios. However, heterogeneity in data distribution and hardware among devices leads to problems such as slow model convergence, low accuracy, and high computational overhead. To address the issues of statistical heterogeneity and system heterogeneity in FL, this paper proposes an intelligent client selection framework via multitask deep reinforcement learning (DRL). Additionally, two reward functions are introduced to alleviate the heterogeneity problem by maximizing model performance and minimizing system latency. Experimental results on MNIST and CIFAR-10 datasets demonstrate the effectiveness of the proposed method.
Date of Conference: 18-20 October 2024
Date Added to IEEE Xplore: 22 January 2025
ISBN Information:

ISSN Information:

Conference Location: Nanjing, China
References is not available for this document.

I. Introduction

The advancement of artificial i ntelligence has m ade i t particularly important to pursue efficient m achine 1 earning and ensure data privacy. Federated Learning (FL) has emerged as a pivotal paradigm in the field of distributed machine learning, offering a unique approach to building collaborative models while preserving the privacy of individual data sources. Unlike traditional methods reliant on centralized data collection, FL empowers individual devices (e.g., smartphones, IoT [1]) known as edge devices to train models locally with their data. These locally trained models are aggregated to form a global model, avoiding the transmission of raw data to a central server. FL aims to leverage diverse data from edge devices and address concerns about data privacy and security by keeping data localized. It finds applications i n h ealthcare [2], facilitating privacy-preserving predictive modeling with patient data, and in smart homes [3], enabling personalized, context-aware services through sensor data integration.

Select All
1.
M. Ficco, A. Guerriero, E. Milite, F. Palmieri, R. Pietrantuono and S. Russo, "Federated learning for iot devices: Enhancing tinyml with on-board training", Information Fusion, vol. 104, pp. 102189, 2024.
2.
S. Ghosh and S. K. Ghosh, "Feel: Federated learning framework for el-derly healthcare using edge-iomt", IEEE Transactions on Computational Social Systems, vol. 10, no. 4, pp. 1800-1809, 2023.
3.
Y. Djenouri, T. P. Michalak, J and C.-W. Lin, "Federated deep learning for smart city edge-based applications", Future Generation Computer Systems, vol. 147, pp. 350-359, 2023.
4.
P. Qi, D. Chiaro, A. Guzzo, M. Ianni, G. Fortino and F. Piccialli, "Model aggregation techniques in federated learning: A comprehensive survey", Future Generation Computer Systems, vol. 150, pp. 272-293, 2024.
5.
Y. Wang, H. Fu, R. Kanagavelu, Q. Wei, Y. Liu and R. S. M. Goh, "An aggregation-free federated learning for tackling data heterogeneity", Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 26 233-26 242, 2024.
6.
C. H. Hu, Z. Chen and E. G. Larsson, "Scheduling and aggregation design for asynchronous federated learning over wireless networks" in IEEE Journal on Selected Areas in Communications, vol. 41, no. 4, pp. 874-886, 2023.
7.
W. Huang, M. Ye and B. Du, "Learn from others and be yourself in heterogeneous federated learning", Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 10 143-10 153, 2022.
8.
X. Li, Z. Qu, B. Tang and Z. Lu, "Fedlga: Toward system-heterogeneity of federated learning via local gradient approximation", IEEE Transactions on Cybernetics, vol. 54, no. 1, pp. 401-414, 2023.
9.
Y. Jiang, D. Wang, B. Song and S. Luo, "Hdhrfl: A hierarchical robust federated learning framework for dual-heterogeneous and noisy clients", Future Generation Computer Systems, vol. 160, pp. 185-196, 2024.
10.
L. Fu, H. Zhang, G. Gao, M. Zhang and X. Liu, "Client selection in federated learning: Principles challenges and opportunities", IEEE Internet of Things Journal, vol. 10, no. 24, pp. 21 811-21 819, 2023.
11.
T. Chang, L. Li, M. Wu, W. Yu, X. Wang and C. Xu, "Graphcs: Graph-based client selection for heterogeneity in federated learning", Journal of Parallel and Distributed Computing, vol. 177, pp. 131-143, 2023.
12.
H. Wang, Z. Kaplan, D. Niu and B. Li, "Optimizing federated learning on non-iid data with reinforcement learning", IEEE INFOCOM 2020-IEEE Conference on Computer Communications, pp. 1698-1707, 2020.
13.
G. Rjoub, O. A. Wahab, J. Bentahar, R. Cohen and A. S. Bataineh, "Trust-augmented deep reinforcement learning for federated learning client selection", Information Systems Frontiers, pp. 1-18, 2022.
14.
N. M. Al Maslamani, M. Abdallah and B. S. Ciftler, "Reputation-aware multi-agent drl for secure hierarchical federated learning in iot", IEEE Open Journal of the Communications Society, vol. 4, pp. 1274-1284, 2023.
15.
Z. Wang, T. Schaul, M. Hessel, H. Hasselt, M. Lanctot and N. Freitas, "Dueling network architectures for deep reinforcement learning", International Conference on Machine Learning, pp. 1995-2003, 2016.
16.
K. Hsieh, A. Harlap, N. Vijaykumar, D. Konomis, G. R. Ganger, P. B. Gibbons, et al., "Gaia: geo-distributed machine learning approaching lan speeds", 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI17), pp. 629-647, 2017.
17.
S. Bouaziz, H. Benmeziane, Y. Imine, L. Hamdad, S. Niar and H. Ouarnoughi, "Flash-rl: Federated learning addressing system and static heterogeneity using reinforcement learning", International Conference on Computer Design (ICCD), pp. 444-447, 2023.
18.
B. McMahan, E. Moore, D. Ramage, S. Hampson and B. A. y Arcas, "Communication-efficient learning of deep networks from decentralized data", Artificial Intelligence and Statistics, pp. 1273-1282, 2017.
19.
Y. LeCun, L. Bottou, Y. Bengio and P. Haffner, "Gradient-based learning applied to document recognition", Proceedings of the IEEE, vol. 86, no. 11, pp. 2278-2324, 1998.
20.
A. Krizhevsky, Learning multiple layers of features from tiny images, 2009.
Contact IEEE to Subscribe

References

References is not available for this document.