DeepEdge: A Deep Reinforcement Learning based Task Orchestrator for Edge Computing

10/05/2021
by   Baris Yamansavascilar, et al.
0

The improvements in the edge computing technology pave the road for diversified applications that demand real-time interaction. However, due to the mobility of the end-users and the dynamic edge environment, it becomes challenging to handle the task offloading with high performance. Moreover, since each application in mobile devices has different characteristics, a task orchestrator must be adaptive and have the ability to learn the dynamics of the environment. For this purpose, we develop a deep reinforcement learning based task orchestrator, DeepEdge, which learns to meet different task requirements without needing human interaction even under the heavily-loaded stochastic network conditions in terms of mobile users and applications. Given the dynamic offloading requests and time-varying communication conditions, we successfully model the problem as a Markov process and then apply the Double Deep Q-Network (DDQN) algorithm to implement DeepEdge. To evaluate the robustness of DeepEdge, we experiment with four different applications including image rendering, infotainment, pervasive health, and augmented reality in the network under various loads. Furthermore, we compare the performance of our agent with the four different task offloading approaches in the literature. Our results show that DeepEdge outperforms its competitors in terms of the percentage of satisfactorily completed tasks.

READ FULL TEXT
research
09/19/2023

Task Graph offloading via Deep Reinforcement Learning in Mobile Edge Computing

Various mobile applications that comprise dependent tasks are gaining wi...
research
10/24/2022

Graph Reinforcement Learning-based CNN Inference Offloading in Dynamic Edge Computing

This paper studies the computational offloading of CNN inference in dyna...
research
06/15/2023

A flexible algorithm to offload DAG applications for edge computing

Multi-access Edge Computing (MEC) is an enabling technology to leverage ...
research
08/22/2023

Mobility-Aware Computation Offloading for Swarm Robotics using Deep Reinforcement Learning

Swarm robotics is envisioned to automate a large number of dirty, danger...
research
08/29/2023

LAMBO: Large Language Model Empowered Edge Intelligence

Next-generation edge intelligence is anticipated to bring huge benefits ...
research
08/05/2020

Fast Adaptive Task Offloading in Edge Computing based on Meta Reinforcement Learning

Multi-access edge computing (MEC) aims to extend cloud service to the ne...
research
05/20/2022

On Jointly Optimizing Partial Offloading and SFC Mapping: A Cooperative Dual-agent Deep Reinforcement Learning Approach

Multi-access edge computing (MEC) and network function virtualization (N...

Please sign up or login with your details

Forgot password? Click here to reset