Alsalem, L. and Djemame, K. orcid.org/0000-0001-5811-5263 (Accepted: 2024) Federated Learning-Based Approach for Heterogeneous Task Scheduling in Edge Computing Environments. In: 17th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2024). 17th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2024), 16-19 Dec 2024, Sharjah, UAE. IEEE/ACM (In Press)
Abstract
Edge computing (EC) aims to facilitate internet of things (IoT) applications and services with low latency at the edge, thereby reducing response time and providing quality of service (QoS). However, increasing user demand for low-latency applications has highlighted the need to reduce task completion time delay in EC environments. Therefore, this paper introduces an approach for heterogeneous task scheduling in heterogeneous EC environments to minimise task delay for time-sensitive applications. A combination of deep reinforcement learning (DRL) and federated learning (FL) techniques is used to build the scheduling framework. Initially, the deep Q network (DQN)-based scheduling framework is employed to reduce the delay of tasks generated on an edge cluster within heterogeneous nodes. For collaborative learning, DQN agents are trained in different edge clusters for multiple FL rounds. The federated averaging model (FedAvg) is applied to calculate the average of the parameters of each trained agent in every FL round to generate a global agent that improves task completion time across the entire system. Compared to the standard DQN-based scheduling model, simulation results show that using the FL technique improves the learning curve over training time, reducing task delay and speeding up processing by about 50% in scheduling tests. Furthermore, collaborative learning by all trained agents confirms the global agent’s stability and improvement, in contrast to the individual agent’s fluctuating performance.
Metadata
Item Type: | Proceedings Paper |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | © 2024 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. |
Dates: |
|
Institution: | The University of Leeds |
Academic Units: | The University of Leeds > Faculty of Engineering & Physical Sciences (Leeds) > School of Computing (Leeds) > Distributed Systems & Services |
Depositing User: | Symplectic Publications |
Date Deposited: | 20 Dec 2024 10:41 |
Last Modified: | 28 Feb 2025 15:40 |
Status: | In Press |
Publisher: | IEEE/ACM |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:221033 |