DNN Deployment, Task Offloading, and Resource Allocation for Joint Task Inference in IIoT

被引:26
|
作者
Fan, Wenhao [1 ,2 ]
Chen, Zeyu [1 ,2 ]
Hao, Zhibo [1 ,2 ]
Su, Yi [1 ,2 ]
Wu, Fan [1 ,2 ]
Tang, Bihua [1 ,2 ]
Liu, Yuan'an [1 ,2 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Elect Engn, Beijing 100876, Peoples R China
[2] Beijing Univ Posts & Telecommun, Beijing Key Lab Work Safety Intelligent Monitoring, Beijing 100876, Peoples R China
基金
北京市自然科学基金; 中国国家自然科学基金;
关键词
Deep neural network (DNN) inference; edge computing; industrial Internet of Things (IIoT); resource management; task offloading; EDGE; IOT;
D O I
10.1109/TII.2022.3192882
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Joint task inference, which fully utilizes end edge cloud cooperation, can effectively enhance the performance of deep neural network (DNN) inference services in the industrial internet of things (IIoT) applications. In this paper, we propose a novel joint resource management scheme for a multi task and multi service scenario consisting of multiple sensors, a cloud server, and a base station equipped with an edge server . A time slotted system model is proposed, incorporating DNN deployment, data size control, task offloading, computing resource allocation, and wireless channel allocation. Among them, the DNN deployment is to deploy proper DNNs on the edge server under its total resource constraint, and the data size control is to make trade off between task inference accuracy and task transmission delay through changing task da ta size. Our goal is to minimize the total cost including total task processing delay and total error inference penalty while guaranteeing long term task queue stability and all task inference accuracy requirements. Leveraging the Lyapunov optimization, we first transform the optimization problem into a deterministic problem for each time slot. Then, a deep deterministic policy gradient (DDPG) based deep reinforcement learning (DRL) algorithm is designed to provide the near optimal solution. We further desi gn a fast numerical method for the data size control sub problem to reduce the training complexity of the DRL model, and design a penalty mechanism to prevent frequent optimizations of DNN deployment. Extensive experiments are conducted by varying differen t crucial parameters. The superiority of our scheme is demonstrated in comparison with 3 other schemes.
引用
收藏
页码:1634 / 1646
页数:13
相关论文
共 50 条
  • [1] Task-Offloading and Resource Allocation Strategy in Multidomain Cooperation for IIoT
    Dai, Zuojun
    Zhou, Ying
    Tian, Hui
    Ma, Nan
    PROCESSES, 2023, 11 (01)
  • [2] Joint DNN Partition and Resource Allocation for Task Offloading in Edge-Cloud-Assisted IoT Environments
    Fan, Wenhao
    Gao, Li
    Su, Yi
    Wu, Fan
    Liu, Yuan'an
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (12) : 10146 - 10159
  • [3] Joint Task Offloading and Resource Allocation for Quality-Aware Edge-Assisted Machine Learning Task Inference
    Fan, Wenhao
    Chen, Zeyu
    Hao, Zhibo
    Wu, Fan
    Liu, Yuan'an
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (05) : 6739 - 6752
  • [4] Share-Aware Joint Model Deployment and Task Offloading for Multi-Task Inference
    Wu, Yalan
    Wu, Jigang
    Chen, Long
    Liu, Bosheng
    Yao, Mianyang
    Lam, Siew Kei
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2024, 25 (06) : 5674 - 5687
  • [5] Joint Task Offloading and Resource Allocation for Accuracy-Aware Machine-Learning-Based IIoT Applications
    Fan, Wenhao
    Li, Shenmeng
    Liu, Jie
    Su, Yi
    Wu, Fan
    Liu, Yuan'An
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (04) : 3305 - 3321
  • [6] Joint Task Offloading and Resource Allocation in Heterogeneous Edge Environments
    Liu, Yu
    Mao, Yingling
    Liu, Zhenhua
    Ye, Fan
    Yang, Yuanyuan
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (06) : 7318 - 7334
  • [7] Resource Allocation and Task Offloading Joint Optimization for MEC in UDN
    Wei M.
    Geng S.
    Zhao X.
    Hu W.
    Fan J.
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2023, 46 (02): : 50 - 56
  • [8] Joint Task Offloading and Resource Allocation for IoT Edge Computing With Sequential Task Dependency
    An, Xuming
    Fan, Rongfei
    Hu, Han
    Zhang, Ning
    Atapattu, Saman
    Tsiftsis, Theodoros A.
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (17) : 16546 - 16561
  • [9] Joint Offloading Decision and Resource Allocation with Uncertain Task Computing Requirement
    Eshraghi, Nima
    Liang, Ben
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019), 2019, : 1414 - 1422
  • [10] A Joint Resource Allocation and Task Offloading Algorithm in Satellite Edge Computing
    Chen, Zhuoer
    Zhang, Deyu
    Cai, Weijun
    Luo, Wei
    Tang, Yin
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT III, 2024, 14489 : 358 - 377