Joint Exit Selection and Offloading Decision for Applications Based on Deep Neural Networks

被引:0
|
作者
Narmeen, Ramsha [1 ]
Mach, Pavel [1 ]
Becvar, Zdenek [1 ]
Ahmad, Ishtiaq [1 ]
机构
[1] Czech Tech Univ, Fac Elect Engn, Prague 16627, Czech Republic
来源
IEEE INTERNET OF THINGS JOURNAL | 2024年 / 11卷 / 23期
关键词
Delays; Task analysis; Servers; Artificial neural networks; Computer architecture; Accuracy; Energy consumption; Deep neural network (DNN); delay; edge computing; energy; exit selection; offloading; RESOURCE-ALLOCATION; POWER-CONTROL; EDGE; INTERNET;
D O I
10.1109/JIOT.2024.3444898
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
User applications based on the deep neural networks (DNNs), such as object or anomaly detection, image recognition, or language processing, running on computation- and energy-constrained user equipment (UE) can be partially or fully processed in the edge computing servers to reduce a processing time and save an energy in the UE. To further reduce the processing time and the UE's energy consumption, DNN with multiple exit points can be incorporated. In this article, we address the problem of the decision on whether the computation should be offloaded from the UE to the edge computing server or processed locally by the UE and we solve this problem jointly and "on-the-fly" together with DNN exit selection. Since the formulated problem is very complex, we exploit the deep deterministic policy gradient for the exit selection and the offloading decisions (labeled DDPG-EOD) for the DNN-based applications. To this end, we first convert the problem into the Markov decision process, and then, we employ an end-to-end learning via DDPG with the actor-critic architecture. Second, we use a knowledge distillation-based technique to efficiently select the DNN's exit to minimize the delay and energy consumption. Simulation results show that the proposal is highly scalable, converges very quickly, and surpasses the best performing state-of-the-art approach by up to 120% and 100% in terms of the overall DNN processing delay and the energy consumption, respectively.
引用
收藏
页码:38098 / 38112
页数:15
相关论文
共 50 条
  • [21] Joint offloading decision and resource allocation for mobile edge computing enabled networks
    Liao, Yangzhe
    Shou, Liqing
    Yu, Quan
    Ai, Qingsong
    Liu, Quan
    COMPUTER COMMUNICATIONS, 2020, 154 (154) : 361 - 369
  • [22] Joint Offloading Decision and Resource Allocation in MEC-enabled Vehicular Networks
    Zhang, Lintao
    Sun, Yanglong
    Tang, Yuliang
    Zeng, Hao
    Ruan, Yuqi
    2021 IEEE 93RD VEHICULAR TECHNOLOGY CONFERENCE (VTC2021-SPRING), 2021,
  • [23] Deep Neural Networks Constrained by Decision Rules
    Okajima, Yuzuru
    Sadamasa, Kunihiko
    THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 2496 - 2505
  • [24] On decision regions of narrow deep neural networks
    Beise, Hans-Peter
    Da Cruz, Steve Dias
    Schroder, Udo
    NEURAL NETWORKS, 2021, 140 : 121 - 129
  • [25] DECISION-BASED NEURAL NETWORKS WITH SIGNAL IMAGE CLASSIFICATION APPLICATIONS
    KUNG, SY
    TAUR, JS
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 1995, 6 (01): : 170 - 181
  • [26] A deep reinforcement learning based research for optimal offloading decision
    Ren, Jianji
    Yang, Donghao
    Yuan, Yongliang
    Wei, Huihui
    Wang, Zhenxi
    AIP ADVANCES, 2023, 13 (08)
  • [27] Adaptive Test Selection for Deep Neural Networks
    Gao, Xinyu
    Feng, Yang
    Yin, Yining
    Liu, Zixi
    Chen, Zhenyu
    Xu, Baowen
    2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2022), 2022, : 73 - 85
  • [28] Seed Selection for Testing Deep Neural Networks
    Zhi, Yuhan
    Xie, Xiaofei
    Shen, Chao
    Sun, Jun
    Zhang, Xiaoyu
    Guan, Xiaohong
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2024, 33 (01)
  • [29] Feature Selection using Deep Neural Networks
    Roy, Debaditya
    Murty, K. Sri Rama
    Mohan, C. Krishna
    2015 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2015,
  • [30] Robust Test Selection for Deep Neural Networks
    Sun, Weifeng
    Yan, Meng
    Liu, Zhongxin
    Lo, David
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (12) : 5250 - 5278