MEDIA: An Incremental DNN Based Computation Offloading for Collaborative Cloud-Edge Computing

被引:3
|
作者
Zhao, Liang [1 ,2 ]
Han, Yingcan [1 ]
Hawbani, Ammar [1 ]
Wan, Shaohua [3 ]
Guo, Zhenzhou [1 ]
Guizani, Mohsen [4 ]
机构
[1] Shenyang Aerosp Univ, Shenyang 110136, Peoples R China
[2] Univ Elect Sci & Technol China, Shenzhen Inst Adv Study, Shenzhen 518110, Peoples R China
[3] Univ Elect Sci & Technol China, Shenzhen Inst Adv Study, Shenzhen 518110, Peoples R China
[4] Mohamed Bin Zayed Univ Artificial Intelligence MBZ, Machine Learning Dept, Abu Dhabi, U Arab Emirates
基金
中国国家自然科学基金;
关键词
Task analysis; Data models; Cloud computing; Training data; Training; Computational modeling; Costs; Mobile cloud computing; Mobile edge computing; computation offloading; deep learning; incremental learning; RESOURCE-ALLOCATION; MEC; INTERNET; NETWORKS;
D O I
10.1109/TNSE.2023.3335345
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
MobileCloud Computing (MCC) provides computing, storage, and other fruitful services to end users. Offloading such tasks to cloud servers can help to fulfill the demands of extensive computing resources, but may also lead to network congestion and high latency. Mobile Edge Computing (MEC) places the computing nodes near the end users to enable low-latency services, whereas it cannot execute too many computing tasks due to limited computing resources. Therefore, MCC and MEC are highly complementary. For computing offloading problems in a collaborative cloud-edge environment, traditional optimization algorithms require multiple iterations to obtain results, which leads to excessive time spent to obtain offloading strategies. Deep Neural Network (DNN) based offloading algorithms can provide low latency offloading strategies, but training data is difficult to be obtained and the cost of retraining is too high. Therefore, in this article, we adopt an incremental training method to overcome the problem of insufficient training data and high retraining costs in DNN-based offloading algorithms. An incremental DNN-based computation offloading (MEDIA) algorithm is proposed to derive near-optimal offloading strategies for collaborative cloud-edge computing. The task information on the real scenarios is sent to the central cloud to generate training data, and the powerful computing resources of the central cloud improve the efficiency of training model. The continuous incremental training can maintain a high accuracy of the DNN model and reduce the time for training the model. The evaluation results demonstrate that the proposed algorithm substantially reduces the cost for updating the model without loss of performance.
引用
收藏
页码:1986 / 1998
页数:13
相关论文
共 50 条
  • [21] Two-stage computing offloading algorithm in cloud-edge collaborative scenarios based on game theory
    Xu, Fei
    Xie, Yue
    Sun, Yongyong
    Qin, Zengshi
    Li, Gaojie
    Zhang, Zhuoya
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 97
  • [22] Machine scheduling with restricted rejection: An Application to task offloading in cloud-edge collaborative computing
    Li, Weidong
    Ou, Jinwen
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 314 (03) : 912 - 919
  • [23] Task Offloading Method of Internet of Vehicles Based on Cloud-Edge Computing
    Sun, Yilong
    Wu, Zhiyong
    Shi, Dayin
    Hu, Xiuwei
    2022 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2022), 2022, : 315 - 320
  • [24] Q-learning based computation offloading for multi-UAV-enabled cloud-edge computing networks
    Wang, Meng
    Shi, Shuo
    Gu, Shushi
    Gu, Xuemai
    Qin, Xue
    IET COMMUNICATIONS, 2020, 14 (15) : 2481 - 2490
  • [25] MADRLOM: A Computation offloading mechanism for software-defined cloud-edge computing power network
    Guo, Yinzhi
    Xu, Xiaolong
    Xiao, Fu
    COMPUTER NETWORKS, 2024, 245
  • [26] A computation offloading method over big data for IoT-enabled cloud-edge computing
    Xu, Xiaolong
    Liu, Qingxiang
    Luo, Yun
    Peng, Kai
    Zhang, Xuyun
    Meng, Shunmei
    Qi, Lianyong
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 95 : 522 - 533
  • [27] A task offloading algorithm for cloud-edge collaborative system based on Lyapunov optimization
    Gao, Jixun
    Chang, Rui
    Yang, Zhipeng
    Huang, Quanzheng
    Zhao, Yuanyuan
    Wu, Yu
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (01): : 337 - 348
  • [28] A task offloading algorithm for cloud-edge collaborative system based on Lyapunov optimization
    Jixun Gao
    Rui Chang
    Zhipeng Yang
    Quanzheng Huang
    Yuanyuan Zhao
    Yu Wu
    Cluster Computing, 2023, 26 : 337 - 348
  • [29] Vehicular Task Offloading and Job Scheduling Method Based on Cloud-Edge Computing
    Sun, Yilong
    Wu, Zhiyong
    Meng, Ke
    Zheng, Yunhui
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (12) : 14651 - 14662
  • [30] iTaskOffloading: Intelligent Task Offloading for a Cloud-Edge Collaborative System
    Hao, Yixue
    Jiang, Yingying
    Chen, Tao
    Cao, Donggang
    Chen, Min
    IEEE NETWORK, 2019, 33 (05): : 82 - 88