TY - GEN
T1 - Federated Learning for System-Aware In-Device Task Scheduling in IoT Ecosystems
AU - Tishin, Mikhail
AU - Mavromoustakis, Constandinos X.
AU - Batalla, Jordi Mongay
AU - Mastorakis, George
AU - Markakis, Evangelos
N1 - Publisher Copyright:
© 2025 IEEE.
PY - 2025
Y1 - 2025
N2 - Modern IoT and Fog computing environments consist of numerous interconnected and often powerful devices. Many of these devices are capable of processing not only local tasks but also tasks offloaded to them. Efficient handling of offloaded tasks is essential to maintain devices performance and responsiveness. A key challenge lies in optimizing how the offloaded tasks are scheduled and executed within devices while respecting their local tasks demands for CPU, RAM, and energy. This work proposes the application of Federated Learning (FL) to enable collaborative and privacy-preserving training of task scheduling models across distributed IoT devices. Each device learns to optimize task execution locally, while contributing to a global model that benefits the entire system. By leveraging FL, devices can adapt their scheduling strategies in real time without exposing sensitive local data. The proposed approach aims to: improve offloaded task waiting time, balance resource utilization, minimize energy consumption and the overall negative impact of offloaded tasks on a device's functionality. The contribution of this research lies in exploring FL as a scalable and privacy-aware framework for optimizing in-device scheduling of offloaded tasks in heterogeneous IoT environments.
AB - Modern IoT and Fog computing environments consist of numerous interconnected and often powerful devices. Many of these devices are capable of processing not only local tasks but also tasks offloaded to them. Efficient handling of offloaded tasks is essential to maintain devices performance and responsiveness. A key challenge lies in optimizing how the offloaded tasks are scheduled and executed within devices while respecting their local tasks demands for CPU, RAM, and energy. This work proposes the application of Federated Learning (FL) to enable collaborative and privacy-preserving training of task scheduling models across distributed IoT devices. Each device learns to optimize task execution locally, while contributing to a global model that benefits the entire system. By leveraging FL, devices can adapt their scheduling strategies in real time without exposing sensitive local data. The proposed approach aims to: improve offloaded task waiting time, balance resource utilization, minimize energy consumption and the overall negative impact of offloaded tasks on a device's functionality. The contribution of this research lies in exploring FL as a scalable and privacy-aware framework for optimizing in-device scheduling of offloaded tasks in heterogeneous IoT environments.
KW - distributed optimization
KW - Federated Learning
KW - Internet of Things (IoT)
KW - Machine Learning
KW - task scheduling
UR - https://www.scopus.com/pages/publications/105026747831
U2 - 10.1109/CAMAD67323.2025.11229893
DO - 10.1109/CAMAD67323.2025.11229893
M3 - Conference contribution
AN - SCOPUS:105026747831
T3 - IEEE International Workshop on Computer Aided Modeling and Design of Communication Links and Networks, CAMAD
BT - 2025 IEEE 30th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks, CAMAD 2025
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 30th IEEE International Workshop on Computer Aided Modeling and Design of Communication Links and Networks, CAMAD 2025
Y2 - 14 October 2025 through 16 October 2025
ER -