Computation offloading in Edge Computing environments using Artificial Intelligence techniques

被引:38
作者
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
相关论文
共 99 条
[91]   Estimation of the REV Size and Equivalent Permeability Coefficient of Fractured Rock Masses with an Emphasis on Comparing the Radial and Unidirectional Flow Configurations [J].
Wang, Zhechao ;
Li, Wei ;
Bi, Liping ;
Qiao, Liping ;
Liu, Richeng ;
Liu, Jie .
ROCK MECHANICS AND ROCK ENGINEERING, 2018, 51 (05) :1457-1471
[92]   A Task Offloading Scheme in Vehicular Fog and Cloud Computing System [J].
Wu, Qiong ;
Ge, Hongmei ;
Liu, Hanxu ;
Fan, Qiang ;
Li, Zhengquan ;
Wang, Ziyang .
IEEE ACCESS, 2020, 8 :1173-1184
[93]  
Yazici M, 2018, ELECTRON J DIFFER EQ
[94]  
Yi S., 2015, P 2015 WORKSH MOB BI, P37, DOI DOI 10.1145/2757384.2757397
[95]   Computation Offloading for Mobile Edge Computing: A Deep Learning Approach [J].
Yu, Shuai ;
Wang, Xin ;
Langar, Rami .
2017 IEEE 28TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR, AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2017,
[96]   On a sign-changing solution for some fractional differential equations [J].
Zhang, Kemei .
BOUNDARY VALUE PROBLEMS, 2017,
[97]   Offloading in Mobile Cloudlet Systems with Intermittent Connectivity [J].
Zhang, Yang ;
Niyato, Dusit ;
Wang, Ping .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2015, 14 (12) :2516-2529
[98]   Edge Intelligence: Paving the Last Mile of Artificial Intelligence With Edge Computing [J].
Zhou, Zhi ;
Chen, Xu ;
Li, En ;
Zeng, Liekang ;
Luo, Ke ;
Zhang, Junshan .
PROCEEDINGS OF THE IEEE, 2019, 107 (08) :1738-1762
[99]  
Zliobaite I., 2010, Learning under Concept Drift: an Overview, P1