Related Experiment Video
Updated: May 14, 2025

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
Federated Reinforcement Learning-Based Dynamic Resource Allocation and Task Scheduling in Edge for IoT Applications.
Saroj Mali1, Feng Zeng1, Deepak Adhikari2
1School of Computer Science and Engineering, Central South University, Changsha 410083, China.
This study introduces an edge computing algorithm for Internet of Things (IoT) task offloading, enhancing performance and energy efficiency using a hybrid forecasting model. It also proposes a Deep Deterministic Policy Gradient (D4PG) for federated learning, improving accuracy and privacy in dynamic environments.
Area of Science:
- Edge Computing
- Internet of Things (IoT)
- Machine Learning
- Federated Learning
Background:
- Optimizing resource allocation and energy consumption in edge computing environments for IoT applications is crucial.
- Existing task offloading algorithms often struggle with dynamic resource availability and data distribution.
- Ensuring privacy and fairness in federated learning models for edge devices presents significant challenges.
Purpose of the Study:
- To develop an efficient task offloading algorithm for IoT edge computing that enhances performance and reduces energy consumption.
- To propose a hybrid forecasting model combining Bidirectional Long Short-Term Memory (BiLSTM) and Gated Recurrent Unit (GRU) with attention for resource usage prediction.
- To introduce a Deep Deterministic Policy Gradient (D4PG) based Federated Learning algorithm for dynamic user equipment participation, focusing on accuracy, efficiency, and privacy.
Main Methods:
- Utilized Google cluster traces for algorithm development and EdgeSimPy for simulations.
- Developed a hybrid forecasting model integrating BiLSTM, GRU layers, and an attention mechanism.
- Implemented and compared a D4PG-based Federated Learning algorithm against DQN, DDQN, Dueling DQN, and Dueling DDQN on EMNIST and Crop Prediction datasets.
Main Results:
- The proposed task offloading algorithm outperformed best-fit, first-fit, and worst-fit algorithms, ensuring stable edge server power consumption.
- The D4PG-based Federated Learning achieved 92.86% accuracy on the Crop Prediction dataset and high F1-scores (0.9192 on Non-IID EMNIST, 0.82 on IID EMNIST).
- The hybrid offloading algorithm demonstrated reduced power consumption fluctuations across edge nodes compared to existing methods.
Conclusions:
- The developed hybrid forecasting model and task offloading algorithm significantly improve performance and energy efficiency in IoT edge computing.
- The D4PG-based Federated Learning approach offers superior accuracy, efficiency, and privacy preservation in dynamic edge environments.
- The research provides a robust solution for stable energy usage and enhanced data handling in distributed edge systems.
Related Concept Videos
Reinforcement Schedules
Once a behavior is learned,...
Distributed Loads: Problem Solving
Statically Indeterminate Problem Solving
Reinforcement
Positive reinforcement occurs when a behavior is followed by the presentation of a rewarding stimulus, increasing the frequency of that behavior. For example:
Short-distance Transport of Resources
Machines: Problem Solving I
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...

