Next Article in Journal
Potentiometric Chloride Ion Biosensor for Cystic Fibrosis Diagnosis and Management: Modeling and Design
Next Article in Special Issue
Mobility-Aware Resource Allocation in IoRT Network for Post-Disaster Communications with Parameterized Reinforcement Learning
Previous Article in Journal
Development and Demonstration of a Wireless Ultraviolet Sensing Network for Dose Monitoring and Operator Safety in Room Disinfection Applications
Previous Article in Special Issue
Parallel Processing of Sensor Data in a Distributed Rules Engine Environment through Clustering and Data Flow Reconfiguration
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

FedDdrl: Federated Double Deep Reinforcement Learning for Heterogeneous IoT with Adaptive Early Client Termination and Local Epoch Adjustment

1
Department of Electrical and Electronic Engineering, Lee Kong Chian Faculty of Engineering and Science, Universiti Tunku Abdul Rahman, Kajang 43000, Malaysia
2
Department of Mechatronics and Biomedical Engineering, Lee Kong Chian Faculty of Engineering and Science, Universiti Tunku Abdul Rahman, Kajang 43000, Malaysia
3
Resilient ICT Research Center, Network Research Institute, National Institute of Information and Communications Technology (NICT), Tokyo 184-8795, Japan
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(5), 2494; https://doi.org/10.3390/s23052494
Submission received: 30 December 2022 / Revised: 3 February 2023 / Accepted: 7 February 2023 / Published: 23 February 2023
(This article belongs to the Special Issue Internet of Things, Sensing and Cloud Computing)

Abstract

Federated learning (FL) is a technique that allows multiple clients to collaboratively train a global model without sharing their sensitive and bandwidth-hungry data. This paper presents a joint early client termination and local epoch adjustment for FL. We consider the challenges of heterogeneous Internet of Things (IoT) environments including non-independent and identically distributed (non-IID) data as well as diverse computing and communication capabilities. The goal is to strike the best tradeoff among three conflicting objectives, namely global model accuracy, training latency and communication cost. We first leverage the balanced-MixUp technique to mitigate the influence of non-IID data on the FL convergence rate. A weighted sum optimization problem is then formulated and solved via our proposed FL double deep reinforcement learning (FedDdrl) framework, which outputs a dual action. The former indicates whether a participating FL client is dropped, whereas the latter specifies how long each remaining client needs to complete its local training task. Simulation results show that FedDdrl outperforms the existing FL scheme in terms of overall tradeoff. Specifically, FedDdrl achieves higher model accuracy by about 4% while incurring 30% less latency and communication costs.
Keywords: federated learning; client selection; local epoch adjustment; deep reinforcement learning; Internet of Things federated learning; client selection; local epoch adjustment; deep reinforcement learning; Internet of Things

Share and Cite

MDPI and ACS Style

Wong, Y.J.; Tham, M.-L.; Kwan, B.-H.; Owada, Y. FedDdrl: Federated Double Deep Reinforcement Learning for Heterogeneous IoT with Adaptive Early Client Termination and Local Epoch Adjustment. Sensors 2023, 23, 2494. https://doi.org/10.3390/s23052494

AMA Style

Wong YJ, Tham M-L, Kwan B-H, Owada Y. FedDdrl: Federated Double Deep Reinforcement Learning for Heterogeneous IoT with Adaptive Early Client Termination and Local Epoch Adjustment. Sensors. 2023; 23(5):2494. https://doi.org/10.3390/s23052494

Chicago/Turabian Style

Wong, Yi Jie, Mau-Luen Tham, Ban-Hoe Kwan, and Yasunori Owada. 2023. "FedDdrl: Federated Double Deep Reinforcement Learning for Heterogeneous IoT with Adaptive Early Client Termination and Local Epoch Adjustment" Sensors 23, no. 5: 2494. https://doi.org/10.3390/s23052494

APA Style

Wong, Y. J., Tham, M.-L., Kwan, B.-H., & Owada, Y. (2023). FedDdrl: Federated Double Deep Reinforcement Learning for Heterogeneous IoT with Adaptive Early Client Termination and Local Epoch Adjustment. Sensors, 23(5), 2494. https://doi.org/10.3390/s23052494

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop