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 条
  • [1] Edge AI: A Taxonomy, Systematic Review and Future Directions
    Gill, Sukhpal Singh
    Golec, Muhammed
    Hu, Jianmin
    Xu, Minxian
    Du, Junhui
    Wu, Huaming
    Walia, Guneet Kaur
    Murugesan, Subramaniam Subramanian
    Ali, Babar
    Kumar, Mohit
    Ye, Kejiang
    Verma, Prabal
    Kumar, Surendra
    Cuadrado, Felix
    Uhlig, Steve
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2025, 28 (01):
  • [2] A systematic review on task scheduling in Fog computing: Taxonomy, tools, challenges, and future directions
    Kaur, Navjeet
    Kumar, Ashok
    Kumar, Rajesh
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (21):
  • [3] AI-based & heuristic workflow scheduling in cloud and fog computing: a systematic review
    Khaledian, Navid
    Voelp, Marcus
    Azizi, Sadoon
    Shirvani, Mirsaeid Hosseini
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (08): : 10265 - 10298
  • [4] Scheduling IoT Applications in Edge and Fog Computing Environments: A Taxonomy and Future Directions
    Goudarzi, Mohammad
    Palaniswami, Marimuthu
    Buyya, Rajkumar
    ACM COMPUTING SURVEYS, 2023, 55 (07)
  • [5] Quantum computing: A taxonomy, systematic review and future directions
    Gill, Sukhpal Singh
    Kumar, Adarsh
    Singh, Harvinder
    Singh, Manmeet
    Kaur, Kamalpreet
    Usman, Muhammad
    Buyya, Rajkumar
    SOFTWARE-PRACTICE & EXPERIENCE, 2022, 52 (01): : 66 - 114
  • [6] Application Management in Fog Computing Environments: A Taxonomy, Review and Future Directions
    Mahmud, Redowan
    Ramamohanarao, Kotagiri
    Buyya, Rajkumar
    ACM COMPUTING SURVEYS, 2020, 53 (04)
  • [7] Placement of Microservices-based IoT Applications in Fog Computing: A Taxonomy and Future Directions
    Pallewatta, Samodha
    Kostakos, Vassilis
    Buyya, Rajkumar
    ACM COMPUTING SURVEYS, 2023, 55 (14S)
  • [8] AI-Based Mobile Edge Computing for IoT: Applications, Challenges, and Future Scope
    Ashish Singh
    Suresh Chandra Satapathy
    Arnab Roy
    Adnan Gutub
    Arabian Journal for Science and Engineering, 2022, 47 : 9801 - 9831
  • [9] AI-Based Mobile Edge Computing for IoT: Applications, Challenges, and Future Scope
    Singh, Ashish
    Satapathy, Suresh Chandra
    Roy, Arnab
    Gutub, Adnan
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2022, 47 (08) : 9801 - 9831
  • [10] Distributed application execution in fog computing: A taxonomy, challenges and future directions
    Ashraf, Maria
    Shiraz, Muhammad
    Abbasi, Almas
    Albahli, Saleh
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (07) : 3887 - 3909