{"title":"Digital Twin-driven federated learning and reinforcement learning-based offloading for energy-efficient distributed intelligence in IoT networks","authors":"Klea Elmazi , Donald Elmazi , Jonatan Lerga","doi":"10.1016/j.iot.2025.101640","DOIUrl":null,"url":null,"abstract":"<div><div>Improved frameworks for delivering both intelligence and effectiveness under strict constraints on resources are required due to the Internet of Things’ (IoT) devices’ rapid expansion and the resulting increase in sensor-generated data. In response, this research considers a joint learning-offloading optimization approach and presents an improved framework for energy-efficient distributed intelligence in sensor networks. Our method dynamically allocates computational tasks across resource-constrained sensors and more powerful edge servers through incorporating Federated Learning (FL) with adaptive offloading techniques. This allows collaborative model training across IoT devices. We suggest a multi-objective optimization problem that simultaneously maximizes learning accuracy and convergence time and minimizes energy usage with the objective to solve the dual issues of energy consumption and model performance. To create energy-efficient distributed intelligence in IoT sensor networks, our suggested framework combines FL, Digital Twin (DT), and sophisticated Reinforcement Learning (RL)-based decision-making engine. In order to predict short-term system dynamics, the DT uses linear regression and moving averages for predictive analytics based on real-time data from sensor nodes, such as battery levels, CPU loads, and network latencies. A Dueling Double Deep Q-Network (D3QN) agent with Prioritized Experience Replay (PER) and multi-step returns is directed by these predictions and dynamically chooses between offloading and local processing depending on the operating environment. According to experimental data, our method effectively keeps final battery levels over 85% while allowing the offloading to reduce local CPU drain. We compare the proposed framework with two baseline methods. The evaluation results show that the pure local strategy obtains a slightly increased average battery level, about 91%, but never offloads tasks, the naïve offload method maintains a lower average battery level, about 70%, than our RL agent’s converged policy, about 85%.</div></div>","PeriodicalId":29968,"journal":{"name":"Internet of Things","volume":"32 ","pages":"Article 101640"},"PeriodicalIF":6.0000,"publicationDate":"2025-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Internet of Things","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2542660525001544","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Improved frameworks for delivering both intelligence and effectiveness under strict constraints on resources are required due to the Internet of Things’ (IoT) devices’ rapid expansion and the resulting increase in sensor-generated data. In response, this research considers a joint learning-offloading optimization approach and presents an improved framework for energy-efficient distributed intelligence in sensor networks. Our method dynamically allocates computational tasks across resource-constrained sensors and more powerful edge servers through incorporating Federated Learning (FL) with adaptive offloading techniques. This allows collaborative model training across IoT devices. We suggest a multi-objective optimization problem that simultaneously maximizes learning accuracy and convergence time and minimizes energy usage with the objective to solve the dual issues of energy consumption and model performance. To create energy-efficient distributed intelligence in IoT sensor networks, our suggested framework combines FL, Digital Twin (DT), and sophisticated Reinforcement Learning (RL)-based decision-making engine. In order to predict short-term system dynamics, the DT uses linear regression and moving averages for predictive analytics based on real-time data from sensor nodes, such as battery levels, CPU loads, and network latencies. A Dueling Double Deep Q-Network (D3QN) agent with Prioritized Experience Replay (PER) and multi-step returns is directed by these predictions and dynamically chooses between offloading and local processing depending on the operating environment. According to experimental data, our method effectively keeps final battery levels over 85% while allowing the offloading to reduce local CPU drain. We compare the proposed framework with two baseline methods. The evaluation results show that the pure local strategy obtains a slightly increased average battery level, about 91%, but never offloads tasks, the naïve offload method maintains a lower average battery level, about 70%, than our RL agent’s converged policy, about 85%.
由于物联网(IoT)设备的快速扩展以及由此产生的传感器生成数据的增加,需要在严格的资源限制下提供智能和有效性的改进框架。为此,本研究考虑了一种联合学习-卸载优化方法,并提出了一种改进的传感器网络节能分布式智能框架。我们的方法通过结合联邦学习(FL)和自适应卸载技术,在资源受限的传感器和更强大的边缘服务器之间动态分配计算任务。这允许跨物联网设备进行协作模型培训。我们提出了一个多目标优化问题,同时最大限度地提高学习精度和收敛时间,最大限度地减少能量消耗,以解决能量消耗和模型性能的双重问题。为了在物联网传感器网络中创建节能的分布式智能,我们建议的框架结合了FL、数字孪生(DT)和复杂的基于强化学习(RL)的决策引擎。为了预测短期系统动态,DT使用线性回归和移动平均来进行基于传感器节点实时数据的预测分析,如电池电量、CPU负载和网络延迟。具有优先体验重放(PER)和多步返回的Dueling Double Deep Q-Network (D3QN)代理由这些预测指导,并根据操作环境在卸载和本地处理之间动态选择。根据实验数据,我们的方法有效地将最终电池电量保持在85%以上,同时允许卸载以减少局部CPU消耗。我们将提出的框架与两种基线方法进行比较。评估结果表明,纯局部策略获得的平均电池电量略有增加,约为91%,但从不卸载任务,naïve卸载方法保持的平均电池电量约为70%,低于我们的RL代理的收敛策略,约为85%。
期刊介绍:
Internet of Things; Engineering Cyber Physical Human Systems is a comprehensive journal encouraging cross collaboration between researchers, engineers and practitioners in the field of IoT & Cyber Physical Human Systems. The journal offers a unique platform to exchange scientific information on the entire breadth of technology, science, and societal applications of the IoT.
The journal will place a high priority on timely publication, and provide a home for high quality.
Furthermore, IOT is interested in publishing topical Special Issues on any aspect of IOT.