Deep Reinforcement Learning Based Cooperative Partial Task Offloading and Resource Allocation for IIoT Applications

被引:20
|
作者
Zhang, Fan [1 ]
Han, Guangjie [1 ]
Liu, Li [1 ]
Martinez-Garcia, Miguel [2 ]
Peng, Yan [3 ]
机构
[1] Hohai Univ, Coll Internet Things Engn, Changzhou 213022, Peoples R China
[2] Loughborough Univ, Dept Aeronaut & Automot Engn, Loughborough LE113TU, England
[3] Shanghai Univ, Artificial Intelligence Inst, Shanghai 200444, Peoples R China
来源
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING | 2023年 / 10卷 / 05期
基金
中国国家自然科学基金;
关键词
Task analysis; Industrial Internet of Things; Resource management; Optimization; Costs; Edge computing; Delays; Cooperative partial offloading; IIoT; improved soft actor-critic; resource allocation; INDUSTRIAL INTERNET; EDGE; THINGS; ALGORITHM;
D O I
10.1109/TNSE.2022.3167949
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The Industrial Internet of Things (IIoT) has been regarded as one of the pillars supporting the conceptual paradigm of the Industry 4.0. Compared with traditional cloud computing schemes, edge computing provides an effective solution towards easing congestion in backhaul links and core networks, while meeting real-time, security and reliability demands of compute-intensive and delay-sensitive IIoT applications. Many existing studies only optimize end-edge-cloud cooperative task offloading, and neglect the optimization of the communication and computation resource allocation. In this paper, the cooperative partial task offloading and resource allocation (CPTORA) framework is designed, which jointly considers cooperation among various IIoT devices, local edge computing servers (ECSs), non-local ECSs, and cloud computing servers - for balancing the workload of the ECSs and increasing the resource utilization rate. Then, considering the complex dynamics and unpredictability in IIoT environments, the joint optimization problem is modeled as a constrained Markov decision process. Furthermore, we propose an improved soft actor-critic-based CPTORA (ISAC-CPTORA) algorithm, able to make task offloading and resource allocation decisions for each IIoT device. This algorithm innovatively introduces the idea of distributional reinforcement learning to the soft actor-critic, which can effectively reduce Q-value overestimations or underestimations. Meanwhile, this algorithm employs the prioritized experience replay to enhance its learning efficiency. Extensive laboratory experiments indicate that our CPTORA framework and ISAC-CPTORA algorithm efficiently decrease the total system costs (i.e., latency costs and energy costs), in contrast to various baseline frameworks and algorithms.
引用
收藏
页码:2991 / 3006
页数:16
相关论文
共 50 条
  • [31] An Innovative Task Offloading Algorithm Based on Deep Reinforcement Learning in Computation Resource Network
    Long, Yufei
    Zeng, Qimiao
    Zhuang, Yirong
    Pan, Qing
    Xiao, Han
    20TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE, IWCMC 2024, 2024, : 754 - 760
  • [32] Task Offloading and Resource Allocation Strategy Based on Deep Learning for Mobile Edge Computing
    Yu, Zijia
    Xu, Xu
    Zhou, Wei
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [33] Edge Collaborative Task Scheduling and Resource Allocation Based on Deep Reinforcement Learning
    Chen, Tianjian
    Lyu, Zengwei
    Yuan, Xiaohui
    Wei, Zhenchun
    Shi, Lei
    Fan, Yuqi
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, PT III, 2022, 13473 : 598 - 606
  • [34] AoI-Aware Partial Computation Offloading in IIoT With Edge Computing: A Deep Reinforcement Learning Based Approach
    Peng, Kai
    Xiao, Peiyun
    Wang, Shangguang
    Leung, Victor C. M.
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (04) : 3766 - 3777
  • [35] Federated deep reinforcement learning-based online task offloading and resource allocation in harsh mobile edge computing environment
    Xiang, Hui
    Zhang, Meiyu
    Jian, Chengfeng
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (03): : 3323 - 3339
  • [36] QoE-Based Cooperative Task Offloading with Deep Reinforcement Learning in Mobile Edge Networks
    He, Xiaoming
    Lu, Haodong
    Huang, Huawei
    Mao, Yingchi
    Wang, Kun
    Guo, Song
    IEEE WIRELESS COMMUNICATIONS, 2020, 27 (03) : 111 - 117
  • [37] Multi-Satellite Cooperative Computing Task Offloading Strategy Based on Deep Reinforcement Learning
    Cao, Hufan
    Peng, Yizhuang
    Wang, Houpeng
    Jia, Haolin
    Kong, Linghai
    Cao, Suzhi
    2024 4TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND ARTIFICIAL INTELLIGENCE, CCAI 2024, 2024, : 464 - 471
  • [38] Deep Reinforcement Learning-Based Energy Minimization Task Offloading and Resource Allocation for Air Ground Integrated Heterogeneous Networks
    Qin, Peng
    Wang, Shuo
    Lu, Zhou
    Xie, Yuanbo
    Zhao, Xiongwen
    IEEE SYSTEMS JOURNAL, 2023, 17 (03): : 4958 - 4968
  • [39] Task Offloading and Resource Allocation for Fog Computing in NG Wireless Networks: A Federated Deep Reinforcement Learning Approach
    Su, Chan
    Wei, Jianguo
    Lin, Deyu
    Kong, Linghe
    Guan, Yong Liang
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (04): : 6802 - 6816
  • [40] Dependent Task Offloading and Resource Allocation via Deep Reinforcement Learning for Extended Reality in Mobile Edge Networks
    Yu, Xiaofan
    Zhou, Siyuan
    Wei, Baoxiang
    ELECTRONICS, 2024, 13 (13)