Joint Optimization of DNN Partition and Continuous Task Scheduling for Digital Twin-Aided MEC Network With Deep Reinforcement Learning

Nowadays, mobile application services face the challenges of high speed, low latency and high reliability. The combination of digital twin (DT) technology and mobile edge computing (MEC) network can effectively solve these challenges. DT technology can help MEC network monitor and predict the networ...

Full description

Bibliographic Details
Main Authors: Siyu Yuan, Zhenyu Zhang, Qin Li, Weiyuan Li, Yong Zhang
Format: Article
Language:English
Published: IEEE 2023-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10070781/
_version_ 1797861351879606272
author Siyu Yuan
Zhenyu Zhang
Qin Li
Weiyuan Li
Yong Zhang
author_facet Siyu Yuan
Zhenyu Zhang
Qin Li
Weiyuan Li
Yong Zhang
author_sort Siyu Yuan
collection DOAJ
description Nowadays, mobile application services face the challenges of high speed, low latency and high reliability. The combination of digital twin (DT) technology and mobile edge computing (MEC) network can effectively solve these challenges. DT technology can help MEC network monitor and predict the network states. In this paper, we propose a DT-aided MEC network scenario with deep neural network (DNN) inference as the computing task of end devices (EDs). ED can offload part of DNN layers to MEC server. To allocate communication resources, we propose an algorithm based on asynchronous advantage actor-critic (A3C), which manages the transmission power and channel selection of EDs. Since DNN inference is continuous in real scenes, we consider the continuous DNN inference tasks. We convert the DNN optimal partition point solving problem to a min st-cut problem, and propose a graph theory based DNN optimal partition point solving algorithm to minimize the inference latency. Simulation results show that the proposed algorithm can effectively reduce the inference latency. Compared with actor-critic (AC) and deep Q network (DQN), the proposed algorithm has faster convergence speed and better convergence value. Compared with the traditional one-time DNN model partition algorithm, the proposed algorithm is more suitable for DNN continuous task arrival scenario.
first_indexed 2024-04-09T22:00:51Z
format Article
id doaj.art-63a94166224047eeb4a56fbb7e33cbe3
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-09T22:00:51Z
publishDate 2023-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-63a94166224047eeb4a56fbb7e33cbe32023-03-23T23:00:22ZengIEEEIEEE Access2169-35362023-01-0111270992711010.1109/ACCESS.2023.325734210070781Joint Optimization of DNN Partition and Continuous Task Scheduling for Digital Twin-Aided MEC Network With Deep Reinforcement LearningSiyu Yuan0https://orcid.org/0000-0001-8151-0130Zhenyu Zhang1https://orcid.org/0000-0001-5589-7538Qin Li2Weiyuan Li3Yong Zhang4https://orcid.org/0000-0003-4997-698XSchool of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing, ChinaSchool of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing, ChinaChina Mobile Research Institute, Beijing, ChinaChina Mobile Research Institute, Beijing, ChinaSchool of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing, ChinaNowadays, mobile application services face the challenges of high speed, low latency and high reliability. The combination of digital twin (DT) technology and mobile edge computing (MEC) network can effectively solve these challenges. DT technology can help MEC network monitor and predict the network states. In this paper, we propose a DT-aided MEC network scenario with deep neural network (DNN) inference as the computing task of end devices (EDs). ED can offload part of DNN layers to MEC server. To allocate communication resources, we propose an algorithm based on asynchronous advantage actor-critic (A3C), which manages the transmission power and channel selection of EDs. Since DNN inference is continuous in real scenes, we consider the continuous DNN inference tasks. We convert the DNN optimal partition point solving problem to a min st-cut problem, and propose a graph theory based DNN optimal partition point solving algorithm to minimize the inference latency. Simulation results show that the proposed algorithm can effectively reduce the inference latency. Compared with actor-critic (AC) and deep Q network (DQN), the proposed algorithm has faster convergence speed and better convergence value. Compared with the traditional one-time DNN model partition algorithm, the proposed algorithm is more suitable for DNN continuous task arrival scenario.https://ieeexplore.ieee.org/document/10070781/DTMEC networkcontinuous DNN inference taskA3Cmin st-cut
spellingShingle Siyu Yuan
Zhenyu Zhang
Qin Li
Weiyuan Li
Yong Zhang
Joint Optimization of DNN Partition and Continuous Task Scheduling for Digital Twin-Aided MEC Network With Deep Reinforcement Learning
IEEE Access
DT
MEC network
continuous DNN inference task
A3C
min st-cut
title Joint Optimization of DNN Partition and Continuous Task Scheduling for Digital Twin-Aided MEC Network With Deep Reinforcement Learning
title_full Joint Optimization of DNN Partition and Continuous Task Scheduling for Digital Twin-Aided MEC Network With Deep Reinforcement Learning
title_fullStr Joint Optimization of DNN Partition and Continuous Task Scheduling for Digital Twin-Aided MEC Network With Deep Reinforcement Learning
title_full_unstemmed Joint Optimization of DNN Partition and Continuous Task Scheduling for Digital Twin-Aided MEC Network With Deep Reinforcement Learning
title_short Joint Optimization of DNN Partition and Continuous Task Scheduling for Digital Twin-Aided MEC Network With Deep Reinforcement Learning
title_sort joint optimization of dnn partition and continuous task scheduling for digital twin aided mec network with deep reinforcement learning
topic DT
MEC network
continuous DNN inference task
A3C
min st-cut
url https://ieeexplore.ieee.org/document/10070781/
work_keys_str_mv AT siyuyuan jointoptimizationofdnnpartitionandcontinuoustaskschedulingfordigitaltwinaidedmecnetworkwithdeepreinforcementlearning
AT zhenyuzhang jointoptimizationofdnnpartitionandcontinuoustaskschedulingfordigitaltwinaidedmecnetworkwithdeepreinforcementlearning
AT qinli jointoptimizationofdnnpartitionandcontinuoustaskschedulingfordigitaltwinaidedmecnetworkwithdeepreinforcementlearning
AT weiyuanli jointoptimizationofdnnpartitionandcontinuoustaskschedulingfordigitaltwinaidedmecnetworkwithdeepreinforcementlearning
AT yongzhang jointoptimizationofdnnpartitionandcontinuoustaskschedulingfordigitaltwinaidedmecnetworkwithdeepreinforcementlearning