A survey on the computation offloading approaches in mobile edge computing: A machine learning-based perspective

被引:207
|
作者
Shakarami, Ali [1 ]
Ghobaei-Arani, Mostafa [1 ]
Shahidinejad, Ali [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Qom Branch, Qom, Iran
关键词
Computation offloading; Mobile edge computing; Machine learning; Reinforcement learning; Supervised learning; Unsupervised learning; RESOURCE-MANAGEMENT; INTERNET; THINGS; IOT; ASSIGNMENT;
D O I
10.1016/j.comnet.2020.107496
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the rapid developments in emerging mobile technologies, utilizing resource-hungry mobile applications such as media processing, online Gaming, Augmented Reality (AR), and Virtual Reality (VR) play an essential role in both businesses and entertainments. To soften the burden of such complexities incurred by fast developments of such serving technologies, distributed Mobile Edge Computing (MEC) has been developed, aimed at bringing the computation environments near the end-users, usually in one hop, to reach predefined requirements. In the literature, offloading approaches are developed to connect the computation environments to mobile devices by transferring resource-hungry tasks to the near servers. Because of some rising problems such as inherent software and hardware heterogeneity, restrictions, dynamism, and stochastic behavior of the ecosystem, the computation offloading issues consider as the essential challenging problems in the MEC environment. However, to the best of the author's knowledge, in spite of its significance, in machine learning-based (ML-based) computation offloading mechanisms, there is not any systematic, comprehensive, and detailed survey in the MEC environment. In this paper, we provide a review on the ML-based computation offloading mechanisms in the MEC environment in the form of a classical taxonomy to identify the contemporary mechanisms on this crucial topic and to offer open issues as well. The proposed taxonomy is classified into three main fields: Reinforcement learning-based mechanisms, supervised learning-based mechanisms, and unsupervised learning-based mechanisms. Next, these classes are compared with each other based on the essential features such as performance metrics, case studies, utilized techniques, and evaluation tools, and their advantages and weaknesses are discussed, as well. Finally, open issues and uncovered or inadequately covered future research challenges are argued, and the survey is concluded.
引用
收藏
页数:24
相关论文
共 50 条
  • [31] Learning-based Offloading of Tasks with Diverse Delay Sensitivities for Mobile Edge Computing
    Zhang, Tianyu
    Chiang, Yi-Han
    Borcea, Cristian
    Ji, Yusheng
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [32] Deep reinforcement learning-based dynamical task offloading for mobile edge computing
    Xie, Bo
    Cui, Haixia
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (01):
  • [33] Reinforcement Learning-Based Mobile Offloading for Edge Computing Against Jamming and Interference
    Xiao, Liang
    Lu, Xiaozhen
    Xu, Tangwei
    Wan, Xiaoyue
    Ji, Wen
    Zhang, Yanyong
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (10) : 6114 - 6126
  • [34] Deep Reinforcement Learning-Based Offloading Decision Optimization in Mobile Edge Computing
    Zhang, Hao
    Wu, Wenjun
    Wang, Chaoyi
    Li, Meng
    Yang, Ruizhe
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2019,
  • [35] Stochastic Computation Offloading for LEO Satellite Edge Computing Networks: A Learning-Based Approach
    Tang, Qingqing
    Fei, Zesong
    Li, Bin
    Yu, Hanxiao
    Cui, Qimei
    Zhang, Jingwen
    Han, Zhu
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (04): : 5638 - 5652
  • [36] Stochastic Computation Offloading and Scheduling Based on Mobile Edge Computing
    Zheng, Xiao
    Li, Mingchu
    Tahir, Muhammad
    Chen, Yuanfang
    Alam, Muhammad
    IEEE ACCESS, 2019, 7 : 72247 - 72256
  • [37] Computation Offloading Optimization in Mobile Edge Computing Based on HIBSA
    Liu, Yang
    Zhu, Jin Qi
    Wang, Jinao
    MOBILE INFORMATION SYSTEMS, 2021, 2021
  • [38] Learning for Smart Edge: Cognitive Learning-Based Computation Offloading
    Hao, Yixue
    Jiang, Yinging
    Hossain, M. Shamim
    Alhamid, Mohammed F.
    Amin, Syed Umar
    MOBILE NETWORKS & APPLICATIONS, 2020, 25 (03): : 1016 - 1022
  • [39] Learning for Smart Edge: Cognitive Learning-Based Computation Offloading
    Yixue Hao
    Yinging Jiang
    M. Shamim Hossain
    Mohammed F. Alhamid
    Syed Umar Amin
    Mobile Networks and Applications, 2020, 25 : 1016 - 1022
  • [40] Deep Q-Learning Based Computation Offloading Strategy for Mobile Edge Computing
    Wei, Yifei
    Wang, Zhaoying
    Guo, Da
    Yu, F. Richard
    CMC-COMPUTERS MATERIALS & CONTINUA, 2019, 59 (01): : 89 - 104