TY - GEN
T1 - Machine Learning assisted in-device tasks scheduling optimization in context of IoT ecosystems
AU - Tishin, Mikhail
AU - Mavromoustakis, Constandinos X.
AU - Mongay Batalla, Jordi
AU - Mastorakis, George
AU - Markakis, Evangelos
AU - Bourdena, Athina
N1 - Publisher Copyright:
© 2025 IEEE.
PY - 2025
Y1 - 2025
N2 - Modern IoT and Fog environments are complex and diverse ecosystems that consist of numerous devices. Some of these devices can receive and process offloaded tasks. For such devices to operate at the highest capacity levels, there is a need for mechanisms that could optimize their performance with offloaded tasks. That includes, but is not limited to, such aspects as resource management, workload balancing and scheduling. Unlike local tasks, offloaded ones are not a part of device's environment. Therefore, processing them should not irreparably disrupt a device's functionality. This requires devices to have a mechanism for managing offloaded tasks differently from their local. The current work attempts to research possible ways to optimize in-device execution of offloaded tasks, while reducing detrimental effects to a device's state. To achieve that, the solution involves application of Reinforcement Learning techniques. The work proposes to utilize Deep Deterministic Policy Gradient (DDPG) Actor/Critic method, to allow devices continuously learn optimal scheduling strategies for offloaded tasks. The contribution of this work is in its exploration of the impact machine learning makes on in-device scheduling, application feasibility and the overall execution time optimization of offloaded tasks.
AB - Modern IoT and Fog environments are complex and diverse ecosystems that consist of numerous devices. Some of these devices can receive and process offloaded tasks. For such devices to operate at the highest capacity levels, there is a need for mechanisms that could optimize their performance with offloaded tasks. That includes, but is not limited to, such aspects as resource management, workload balancing and scheduling. Unlike local tasks, offloaded ones are not a part of device's environment. Therefore, processing them should not irreparably disrupt a device's functionality. This requires devices to have a mechanism for managing offloaded tasks differently from their local. The current work attempts to research possible ways to optimize in-device execution of offloaded tasks, while reducing detrimental effects to a device's state. To achieve that, the solution involves application of Reinforcement Learning techniques. The work proposes to utilize Deep Deterministic Policy Gradient (DDPG) Actor/Critic method, to allow devices continuously learn optimal scheduling strategies for offloaded tasks. The contribution of this work is in its exploration of the impact machine learning makes on in-device scheduling, application feasibility and the overall execution time optimization of offloaded tasks.
KW - Internet of Things (IoT)
KW - Reinforcement Learning
KW - task scheduling
UR - https://www.scopus.com/pages/publications/105011341293
U2 - 10.1109/IWCMC65282.2025.11059473
DO - 10.1109/IWCMC65282.2025.11059473
M3 - Conference contribution
AN - SCOPUS:105011341293
T3 - 21st International Wireless Communications and Mobile Computing Conference, IWCMC 2025
SP - 418
EP - 423
BT - 21st International Wireless Communications and Mobile Computing Conference, IWCMC 2025
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 21st IEEE International Wireless Communications and Mobile Computing Conference, IWCMC 2025
Y2 - 12 May 2024 through 16 May 2024
ER -