AI-based fog and edge computing: A systematic review, taxonomy and future directions

被引:76
|
作者
Iftikhar, Sundas [1 ,2 ]
Gill, Sukhpal Singh [1 ,15 ]
Song, Chenghao [3 ]
Xu, Minxian [3 ]
Aslanpour, Mohammad Sadegh [4 ,5 ]
Toosi, Adel N. [4 ]
Du, Junhui [6 ]
Wu, Huaming [6 ]
Ghosh, Shreya [7 ]
Chowdhury, Deepraj [8 ]
Golec, Muhammed [1 ,9 ]
Kumar, Mohit [10 ]
Abdelmoniem, Ahmed M. [1 ]
Cuadrado, Felix [11 ]
Varghese, Blesson [12 ]
Rana, Omer [13 ]
Dustdar, Schahram [14 ]
Uhlig, Steve [1 ]
机构
[1] Queen Mary Univ London, Sch Elect Engn & Comp Sci, London, England
[2] Univ Kotli Azad Jammu & Kashmir, Kotli, Azad Kashmir, Pakistan
[3] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen, Peoples R China
[4] Monash Univ, Fac Informat Technol, Dept Software Syst & Cybersecur, Melbourne, Australia
[5] CSIRO DATA61, Eveleigh, Australia
[6] Tianjin Univ, Ctr Appl Math, Tianjin, Peoples R China
[7] Penn State Univ, State Coll, PA USA
[8] Int Inst Informat Technol IIIT, Dept Elect & Commun Engn, Naya Raipur, India
[9] Abdullah Gul Univ, Kayseri, Turkiye
[10] Natl Inst Technol, Dept Informat Technol, Jalandhar, India
[11] Tech Univ Madrid UPM, Madrid, Spain
[12] Univ St Andrews, Sch Comp Sci, St Andrews, Scotland
[13] Cardiff Univ, Sch Comp Sci & Informat, Cardiff, Wales
[14] Vienna Univ Technol, Distributed Syst Grp, Vienna, Austria
[15] Queen Mary Univ London, Sch Elect Engn & Comp Sci, London E1 4NS, England
关键词
Artificial Intelligence; Cloud computing; Fog computing; Edge computing; Machine Learning; Internet of Things; Systematic Literature Review; RESOURCE-ALLOCATION; CONTAINER ORCHESTRATION; IOT; SIMULATION; WORKLOAD; MANAGEMENT; TOOLKIT; SENSOR; MAXIMIZATION; INTERNET;
D O I
10.1016/j.iot.2022.100674
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Resource management in computing is a very challenging problem that involves making sequential decisions. Resource limitations, resource heterogeneity, dynamic and diverse nature of workload, and the unpredictability of fog/edge computing environments have made resource management even more challenging to be considered in the fog landscape. Recently Artificial Intelligence (AI) and Machine Learning (ML) based solutions are adopted to solve this problem. AI/ML methods with the capability to make sequential decisions like reinforcement learning seem most promising for these type of problems. But these algorithms come with their own challenges such as high variance, explainability, and online training. The continuously changing fog/edge environment dynamics require solutions that learn online, adopting changing computing environment. In this paper, we used standard review methodology to conduct this Systematic Literature Review (SLR) to analyze the role of AI/ML algorithms and the challenges in the applicability of these algorithms for resource management in fog/edge computing environments. Further, various machine learning, deep learning and reinforcement learning techniques for edge AI management have been discussed. Furthermore, we have presented the background and current status of AI/ML-based Fog/Edge Computing. Moreover, a taxonomy of AI/ML-based resource management techniques for fog/edge computing has been proposed and compared the existing techniques based on the proposed taxonomy. Finally, open challenges and promising future research directions have been identified and discussed in the area of AI/ML-based fog/edge computing.
引用
收藏
页数:41
相关论文
共 50 条
  • [31] AI-based abstractive text summarization towards AIoT and edge computing
    Ma, Jun
    Li, Tong
    Zhang, Yanling
    INTERNET TECHNOLOGY LETTERS, 2023, 6 (05)
  • [32] Handling Data Handoff of AI-Based Applications in Edge Computing Systems
    Scotece, Domenico
    Fiandrino, Claudio
    Foschini, Luca
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (04): : 4435 - 4447
  • [33] Memory orchestration mechanisms in serverless computing: a taxonomy, review and future directions
    Rad, Zahra Shojaee
    Ghobaei-Arani, Mostafa
    Ahsan, Reza
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (05): : 5489 - 5515
  • [34] Fog Computing Security Challenges and Future Directions
    Puthal, Deepak
    Mohanty, Saraju P.
    Bhavake, Sanjivani Ashok
    Morgan, Graham
    Ranjan, Rajiv
    IEEE CONSUMER ELECTRONICS MAGAZINE, 2019, 8 (03) : 92 - 96
  • [35] Securing AI-based healthcare systems using blockchain technology: A state-of-the-art systematic literature review and future research directions
    Shinde, Rucha
    Patil, Shruti
    Kotecha, Ketan
    Potdar, Vidyasagar
    Selvachandran, Ganeshsree
    Abraham, Ajith
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2024, 35 (01)
  • [36] Blockchain-based trust management in cloud computing systems: a taxonomy, review and future directions
    Wenjuan Li
    Jiyi Wu
    Jian Cao
    Nan Chen
    Qifei Zhang
    Rajkumar Buyya
    Journal of Cloud Computing, 10
  • [37] Blockchain-based trust management in cloud computing systems: a taxonomy, review and future directions
    Li, Wenjuan
    Wu, Jiyi
    Cao, Jian
    Chen, Nan
    Zhang, Qifei
    Buyya, Rajkumar
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2021, 10 (01):
  • [38] Resource Scheduling in Edge Computing: Architecture, Taxonomy, Open Issues and Future Research Directions
    Raeisi-Varzaneh, Mostafa
    Dakkak, Omar
    Habbal, Adib
    Kim, Byung-Seo
    IEEE ACCESS, 2023, 11 : 25329 - 25350
  • [39] Edge and Fog Computing Enabled AI for IoT -An Overview
    Zou, Zhuo
    Jin, Yi
    Nevalainen, Paavo
    Huan, Yuxiang
    Heikkonen, Jukka
    Westerlund, Tomi
    2019 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2019), 2019, : 51 - 56
  • [40] AI augmented Edge and Fog computing: Trends and challenges
    Tuli, Shreshth
    Mirhakimi, Fatemeh
    Pallewatta, Samodha
    Zawad, Syed
    Casale, Giuliano
    Javadi, Bahman
    Yan, Feng
    Buyya, Rajkumar
    Jennings, Nicholas R.
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2023, 216