Multitask Multiobjective Deep Reinforcement Learning-Based Computation Offloading Method for Industrial Internet of Things

被引:35
作者
Cai, Jun [1 ]
Fu, Hongtian [1 ]
Liu, Yan [1 ]
机构
[1] Guangdong Polytech Normal Univ, Sch Cyber Secur, Guangzhou 510665, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
Cloud-edge-device system; computation offloading; Industrial Internet of Things (IIoT); multiagent reinforcement learning; multiobjective optimization;
D O I
10.1109/JIOT.2022.3209987
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Edge computing has emerged as a promising paradigm to deploy computing resources to the network edge. However, most existing computation offloading strategies consider only one objective, including latency, energy consumption, and weighted sum of latency and energy consumption. It is challenging to meet different requirements of the heterogeneous Industrial Internet of Things (IIoT) systems, simultaneously. To address this challenge, a multiagent deep reinforcement learning (MADRL)-based computation offloading method is proposed for cloud-edge-device computing, which aims to meet various requirements of different tasks. In the proposed model, two typical types of tasks are considered: 1) latency-sensitive tasks and 2) energy-sensitive tasks. Each type of task can be executed in one of the three layers, i.e., cloud, edge, or device layer. In addition, in the MADRL model, two agents are defined to make global offloading decisions for the two types of tasks according to the task characteristics and network resource status. The experimental results show that the proposed model can guarantee the quality of service in a heterogeneous IIoT system and achieve better system performance in terms of latency and energy consumption than weighted-sum optimization methods.
引用
收藏
页码:1848 / 1859
页数:12
相关论文
共 35 条
[1]  
Bing J. W. L, 2020, J COMMUN, V41, P12
[2]   Processor design for portable systems [J].
Burd, TD ;
Brodersen, RW .
JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 1996, 13 (2-3) :203-221
[3]   Multiagent Deep Reinforcement Learning for Joint Multichannel Access and Task Offloading of Mobile-Edge Computing in Industry 4.0 [J].
Cao, Zilong ;
Zhou, Pan ;
Li, Ruixuan ;
Huang, Siqi ;
Wu, Dapeng .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (07) :6201-6213
[4]   Task Execution Cost Minimization-Based Joint Computation Offloading and Resource Allocation for Cellular D2D MEC Systems [J].
Chai, Rong ;
Lin, Junliang ;
Chen, Minglong ;
Chen, Qianbin .
IEEE SYSTEMS JOURNAL, 2019, 13 (04) :4110-4121
[5]   Energy-Optimal Dynamic Computation Offloading for Industrial IoT in Fog Computing [J].
Chen, Siguang ;
Zheng, Yimin ;
Lu, Weifeng ;
Varadarajan, Vijayakumar ;
Wang, Kun .
IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2020, 4 (02) :566-576
[6]   Optimized Computation Offloading Performance in Virtual Edge Computing Systems via Deep Reinforcement Learning [J].
Chen, Xianfu ;
Zhang, Honggang ;
Wu, Celimuge ;
Mao, Shiwen ;
Ji, Yusheng ;
Bennis, Mehdi .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) :4005-4018
[7]   Energy-Efficient D2D-Assisted Computation Offloading in NOMA-Enabled Cognitive Networks [J].
Cheng, Yuxia ;
Liang, Chengchao ;
Chen, Qianbin ;
Yu, F. Richard .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2021, 70 (12) :13441-13446
[8]   Deep Reinforcement Learning for Stochastic Computation Offloading in Digital Twin Networks [J].
Dai, Yueyue ;
Zhang, Ke ;
Maharjan, Sabita ;
Zhang, Yan .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (07) :4968-4977
[9]   Edge Intelligence for Energy-Efficient Computation Offloading and Resource Allocation in 5G Beyond [J].
Dai, Yueyue ;
Zhang, Ke ;
Maharjan, Sabita ;
Zhang, Yan .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (10) :12175-12186
[10]   DEFT: Decentralized Multiuser Computation Offloading in a Fog-Enabled IoV Environment [J].
Deb, Pallav Kumar ;
Roy, Chandana ;
Roy, Arijit ;
Misra, Sudip .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (12) :15978-15987