Cargando…

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

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 I...

Descripción completa

Detalles Bibliográficos
Autores principales: Wong, Yi Jie, Tham, Mau-Luen, Kwan, Ban-Hoe, Owada, Yasunori
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10006882/
https://www.ncbi.nlm.nih.gov/pubmed/36904696
http://dx.doi.org/10.3390/s23052494
_version_ 1784905380804952064
author Wong, Yi Jie
Tham, Mau-Luen
Kwan, Ban-Hoe
Owada, Yasunori
author_facet Wong, Yi Jie
Tham, Mau-Luen
Kwan, Ban-Hoe
Owada, Yasunori
author_sort Wong, Yi Jie
collection PubMed
description 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.
format Online
Article
Text
id pubmed-10006882
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-100068822023-03-12 FedDdrl: Federated Double Deep Reinforcement Learning for Heterogeneous IoT with Adaptive Early Client Termination and Local Epoch Adjustment Wong, Yi Jie Tham, Mau-Luen Kwan, Ban-Hoe Owada, Yasunori Sensors (Basel) Article 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. MDPI 2023-02-23 /pmc/articles/PMC10006882/ /pubmed/36904696 http://dx.doi.org/10.3390/s23052494 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Wong, Yi Jie
Tham, Mau-Luen
Kwan, Ban-Hoe
Owada, Yasunori
FedDdrl: Federated Double Deep Reinforcement Learning for Heterogeneous IoT with Adaptive Early Client Termination and Local Epoch Adjustment
title FedDdrl: Federated Double Deep Reinforcement Learning for Heterogeneous IoT with Adaptive Early Client Termination and Local Epoch Adjustment
title_full FedDdrl: Federated Double Deep Reinforcement Learning for Heterogeneous IoT with Adaptive Early Client Termination and Local Epoch Adjustment
title_fullStr FedDdrl: Federated Double Deep Reinforcement Learning for Heterogeneous IoT with Adaptive Early Client Termination and Local Epoch Adjustment
title_full_unstemmed FedDdrl: Federated Double Deep Reinforcement Learning for Heterogeneous IoT with Adaptive Early Client Termination and Local Epoch Adjustment
title_short FedDdrl: Federated Double Deep Reinforcement Learning for Heterogeneous IoT with Adaptive Early Client Termination and Local Epoch Adjustment
title_sort fedddrl: federated double deep reinforcement learning for heterogeneous iot with adaptive early client termination and local epoch adjustment
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10006882/
https://www.ncbi.nlm.nih.gov/pubmed/36904696
http://dx.doi.org/10.3390/s23052494
work_keys_str_mv AT wongyijie fedddrlfederateddoubledeepreinforcementlearningforheterogeneousiotwithadaptiveearlyclientterminationandlocalepochadjustment
AT thammauluen fedddrlfederateddoubledeepreinforcementlearningforheterogeneousiotwithadaptiveearlyclientterminationandlocalepochadjustment
AT kwanbanhoe fedddrlfederateddoubledeepreinforcementlearningforheterogeneousiotwithadaptiveearlyclientterminationandlocalepochadjustment
AT owadayasunori fedddrlfederateddoubledeepreinforcementlearningforheterogeneousiotwithadaptiveearlyclientterminationandlocalepochadjustment