Machine learning-based computation offloading in edge and fog: a systematic review

被引:16
|
作者
Taheri-abed, Sanaz [1 ]
Moghadam, Amir Masoud Eftekhari [1 ]
Rezvani, Mohammad Hossein [1 ]
机构
[1] Islamic Azad Univ, Dept Comp & Informat Technol Engn, Qazvin Branch, Qazvin, Iran
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2023年 / 26卷 / 05期
关键词
Computation offloading; Machine learning; Fog computing; Mobile cloud computing; Mobile edge computing; MOBILE EDGE; RESOURCE-ALLOCATION; IOT; MANAGEMENT; FRAMEWORK; INTERNET; BLOCKCHAIN; NETWORKS; SERVICE; THINGS;
D O I
10.1007/s10586-023-04100-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today, Mobile Cloud Computing (MCC) alone can no longer respond to the increasing volume of data and satisfy the necessary delays in real-time applications. In addition, challenges such as security, energy consumption, storage space, bandwidth, lack of mobility support, and lack of location awareness have made this problem more challenging. Expanding applications such as online gaming, Augmented Reality (AR), Virtual Reality (VR), metaverse, e-health, and the Internet of Things (IoT) have brought up new paradigms for processing big data. Some of the paradigms that have emerged in the last decade are trying to alleviate cloud computing problems jointly. Mobile Edge Computing (MEC) and Fog Computing (FC) are the most critical techniques that serve the IoT. One of the common points of the above paradigms is the offloading of IoT tasks. This paper reviews machine learning-based computation offloading mechanisms in the edge and fog environment. This review covers three significant areas of machine learning: supervised learning, unsupervised learning, and reinforcement learning. We discuss various performance metrics, tools, and case studies and analyze their advantages and disadvantages. We systematically elaborate on open issues and research challenges that are crucial for the next decade.
引用
收藏
页码:3113 / 3144
页数:32
相关论文
共 50 条
  • [1] Machine learning-based computation offloading in edge and fog: a systematic review
    Sanaz Taheri-abed
    Amir Masoud Eftekhari Moghadam
    Mohammad Hossein Rezvani
    Cluster Computing, 2023, 26 : 3113 - 3144
  • [2] A survey on the computation offloading approaches in mobile edge computing: A machine learning-based perspective
    Shakarami, Ali
    Ghobaei-Arani, Mostafa
    Shahidinejad, Ali
    COMPUTER NETWORKS, 2020, 182
  • [3] Machine learning-based computation offloading in multi-access edge computing: A survey
    Choudhury, Alok
    Ghose, Manojit
    Islam, Akhirul
    Yogita
    JOURNAL OF SYSTEMS ARCHITECTURE, 2024, 148
  • [4] Reinforcement Learning Methods for Computation Offloading: A Systematic Review
    Zabihi, Zeinab
    Moghadam, Amir Masoud Eftekhari
    Rezvani, Mohammad Hossein
    ACM COMPUTING SURVEYS, 2024, 56 (01)
  • [5] Reinforcement learning-based computation offloading in edge computing: Principles, methods, challenges
    Luo, Zhongqiang
    Dai, Xiang
    ALEXANDRIA ENGINEERING JOURNAL, 2024, 108 : 89 - 107
  • [6] Joint computation offloading and resource provisioning for edge-cloudcomputing environment: A machine learning-based approach
    Shahidinejad, Ali
    Ghobaei-Arani, Mostafa
    SOFTWARE-PRACTICE & EXPERIENCE, 2020, 50 (12) : 2212 - 2230
  • [7] Deep Reinforcement Learning-Based Computation Offloading for Mobile Edge Computing in 6G
    Sun, Haifeng
    Wang, Jiawei
    Yong, Dongping
    Qin, Mingwei
    Zhang, Ning
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2024, 70 (04) : 7482 - 7493
  • [8] 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
  • [9] Offloading Using Traditional Optimization and Machine Learning in Federated Cloud-Edge-Fog Systems: A Survey
    Kar, Binayak
    Yahya, Widhi
    Lin, Ying-Dar
    Ali, Asad
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2023, 25 (02): : 1199 - 1226
  • [10] Task offloading in edge computing for machine learning-based smart healthcare
    Aazam, Mohammad
    Zeadally, Sherali
    Flushing, Eduardo Feo
    COMPUTER NETWORKS, 2021, 191