Computation offloading in Edge Computing environments using Artificial Intelligence techniques

被引:35
|
作者
Carvalho, Goncalo [1 ]
Cabral, Bruno [1 ]
Pereira, Vasco [1 ]
Bernardino, Jorge [1 ,2 ]
机构
[1] Univ Coimbra, Ctr Informat & Syst, Dept Informat Engn, Coimbra, Portugal
[2] Polytech Coimbra, ISEC, Coimbra, Portugal
关键词
Artificial Intelligence; Computation offloading; Edge Computing; Machine Learning; OF-THE-ART; MOBILE EDGE; RESOURCE-ALLOCATION; CLOUD; FOG; IOT; EXECUTION; FRAMEWORK; THINGS; GAME;
D O I
10.1016/j.engappai.2020.103840
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Edge Computing (EC) is a recent architectural paradigm that brings computation close to end-users with the aim of reducing latency and bandwidth bottlenecks, which 5G technologies are committed to further reduce, while also achieving higher reliability. EC enables computation offloading from end devices to edge nodes. Deciding whether a task should be offloaded, or not, is not trivial. Moreover, deciding when and where to offload a task makes things even harder and making inadequate or off-time decisions can undermine the EC approach. Recently, Artificial Intelligence (AI) techniques, such as Machine Learning (ML), have been used to help EC systems cope with this problem. AI promises accurate decisions, higher adaptability and portability, thus diminishing the cost of decision-making and the probability of error. In this work, we perform a literature review on computation offloading in EC systems with and without AI techniques. We analyze several AI techniques, especially ML-based, that display promising results, overcoming the shortcomings of current approaches for computing offloading coordination We sorted the ML algorithms into classes for better analysis and provide an in-depth analysis on the use of AI for offloading, in particular, in the use case of offloading in Vehicular Edge Computing Networks, actually one technology that gained more relevance in the last years, enabling a vast amount of solutions for computation and data offloading. We also discuss the main advantages and limitations of offloading, with and without the use of AI techniques.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] Joint Computation Offloading and Prioritized Scheduling in Mobile Edge Computing
    Gao, Lingfang
    Moh, Melody
    PROCEEDINGS 2018 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2018, : 1000 - 1007
  • [22] Application-aware computation offloading in edge computing networks
    Lin, Rongping
    Guo, Xuhui
    Luo, Shan
    Xiao, Yong
    Moran, Bill
    Zukerman, Moshe
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 146 : 86 - 97
  • [23] A review of optimization methods for computation offloading in edge computing networks
    Sadatdiynov, Kuanishbay
    Cui, Laizhong
    Zhang, Lei
    Huang, Joshua Zhexue
    Salloum, Salman
    Mahmud, Mohammad Sultan
    DIGITAL COMMUNICATIONS AND NETWORKS, 2023, 9 (02) : 450 - 461
  • [24] Computation Offloading With Instantaneous Load Billing for Mobile Edge Computing
    Gao, Mingjin
    Shen, Rujing
    Li, Jun
    Yan, Shihao
    Li, Yonghui
    Shi, Jinglin
    Han, Zhu
    Zhuo, Li
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (03) : 1473 - 1485
  • [25] Efficient Computation Offloading in Edge Computing Enabled Smart Home
    Yu, Bocheng
    Zhang, Xingjun
    You, Ilsun
    Khan, Umer Sadiq
    IEEE ACCESS, 2021, 9 : 48631 - 48639
  • [26] An efficient computation offloading in edge environment using genetic algorithm with directed search techniques for IoT applications
    Rajapackiyam, Ezhilarasie
    Devi, Anousouya
    Reddy, Mandi Sushmanth
    Arumugam, Umamakeswari
    Vairavasundaram, Subramaniyaswamy
    Vairavasundaram, Indragandhi
    Suresh, Vishnu
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 158 : 378 - 390
  • [27] Computation offloading techniques in edge computing: A systematic review based on energy, QoS and authentication
    Kanupriya
    Chana, Inderveer
    Goyal, Raman Kumar
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (13)
  • [28] Algorithms and Techniques for Computation Offloading in Edge Enabled Cloud of Things (ECoT)-A Primer
    Jamal, Aliza
    Siddiqui, Farhan Ahmed
    Siddiqui, Adnan A.
    Mahmood, Nadeem
    Saeed, Muhammad
    Ali, Syed Asim
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2019, 19 (06): : 1 - 11
  • [29] Reinforcement learning-based computation offloading in edge computing: Principles, methods, challenges
    Luo, Zhongqiang
    Dai, Xiang
    ALEXANDRIA ENGINEERING JOURNAL, 2024, 108 : 89 - 107
  • [30] Machine learning-based computation offloading in edge and fog: a systematic review
    Taheri-abed, Sanaz
    Moghadam, Amir Masoud Eftekhari
    Rezvani, Mohammad Hossein
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (05): : 3113 - 3144