A Review of Fog Computing and Machine Learning: Concepts, Applications, Challenges, and Open Issues

被引:108
|
作者
Abdulkareem, Karrar Hameed [1 ]
Mohammed, Mazin Abed [2 ]
Gunasekaran, Saraswathy Shamini [3 ]
Al-Mhiqani, Mohammed Nasser [4 ]
Mutlag, Ammar Awad [5 ]
Mostafa, Salama A. [6 ]
Ali, Nabeel Salih [7 ]
Ibrahim, Dheyaa Ahmed [8 ]
机构
[1] Al Muthanna Univ, Coll Agr, Samawah 66001, Iraq
[2] Univ Anbar, Coll Comp Sci & Informat Technol, Anbar 31001, Iraq
[3] Univ Tenaga Nas, Coll Comp & Informat, Kajang 43000, Selangor, Malaysia
[4] Univ Teknikal Malaysia, Fac Informat & Commun Technol, Informat Secur & Networking Res Grp InFORSNET, Melaka 76100, Durian Tunggal, Malaysia
[5] Univ Teknikal Malaysia Melaka, Fac Informat & Commun Technol, Biomedicai Comp & Engn Technol BIOCORE Appl Res G, Durian Tunggal 76100, Malaysia
[6] Univ Tun Hussein Onn Malaysia, Fac Comp Sci & Informat Technol, Johor Baharu 86400, Malaysia
[7] Univ Kufa, Informat Technol Res & Dev Ctr, Kufa 54003, Iraq
[8] Imam Jaafar Al Sadiq Univ, Comp Engn Tech Dept, Baghdad 54003, Iraq
关键词
Edge computing; Cloud computing; Internet of Things; Sensors; Security; Computational modeling; Monitoring; Fog computing; machine learning; Internet of Things (IoT); applications; BIG DATA; SECURITY; IOT; PRIVACY; SYSTEM; CLOUD; FRAMEWORK; INTERNET; MIDDLEWARE; BLOCKCHAIN;
D O I
10.1109/ACCESS.2019.2947542
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Systems based on fog computing produce massive amounts of data; accordingly, an increasing number of fog computing apps and services are emerging. In addition, machine learning (ML), which is an essential area, has gained considerable progress in various research domains, including robotics, neuromorphic computing, computer graphics, natural language processing (NLP), decision-making, and speech recognition. Several researches have been proposed that study how to employ ML to settle fog computing problems. In recent years, an increasing trend has been observed in adopting ML to enhance fog computing applications and provide fog services, like efficient resource management, security, mitigating latency and energy consumption, and traffic modeling. Based on our understanding and knowledge, there is no study has yet investigated the role of ML in the fog computing paradigm. Accordingly, the current research shed light on presenting an overview of the ML functions in fog computing area. The ML application for fog computing become strong end-user and high layers services to gain profound analytics and more smart responses for needed tasks. We present a comprehensive review to underline the latest improvements in ML techniques that are associated with three aspects of fog computing: management of resource, accuracy, and security. The role of ML in edge computing is also highlighted. Moreover, other perspectives related to the ML domain, such as types of application support, technique, and dataset are provided. Lastly, research challenges and open issues are discussed.
引用
收藏
页码:153123 / 153140
页数:18
相关论文
共 50 条
  • [1] Concepts, issues, and applications of fog computing
    雾计算的概念, 相关研究与应用
    [J]. Jia, Weijia (jiawj@sjtu.edu.cn), 2018, Editorial Board of Journal on Communications (39):
  • [2] Reinforcement Learning based Resource Management for Fog Computing Environment: Literature Review, Challenges, and Open Issues
    Tran-Dang, Hoa
    Bhardwaj, Sanjay
    Rahim, Tariq
    Musaddiq, Arslan
    Kim, Dong-Seong
    [J]. JOURNAL OF COMMUNICATIONS AND NETWORKS, 2022, 24 (01) : 83 - 98
  • [3] A review of issues and challenges in fog computing environment
    Liu, Chenlei
    Xiang, Feng
    Wang, Pan
    Sun, Zhixin
    [J]. IEEE 17TH INT CONF ON DEPENDABLE, AUTONOM AND SECURE COMP / IEEE 17TH INT CONF ON PERVAS INTELLIGENCE AND COMP / IEEE 5TH INT CONF ON CLOUD AND BIG DATA COMP / IEEE 4TH CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/CBDCOM/CYBERSCITECH), 2019, : 232 - 237
  • [4] Cache in fog computing design, concepts, contributions, and security issues in machine learning prospective
    Naeem, Muhammad Ali
    Bin Zikria, Yousaf
    Ali, Rashid
    Tariq, Usman
    Meng, Yahui
    Bashir, Ali Kashif
    [J]. DIGITAL COMMUNICATIONS AND NETWORKS, 2023, 9 (05) : 1033 - 1052
  • [5] Cache in fog computing design, concepts, contributions, and security issues in machine learning prospective
    Muhammad Ali Naeem
    Yousaf Bin Zikria
    Rashid Ali
    Usman Tariq
    Yahui Meng
    Ali Kashif Bashir
    [J]. Digital Communications and Networks, 2023, 9 (05) - 1052
  • [6] UAV Communications with Machine Learning: Challenges, Applications and Open Issues
    Sana Ben Aissa
    Asma Ben Letaifa
    [J]. Arabian Journal for Science and Engineering, 2022, 47 : 1559 - 1579
  • [7] UAV Communications with Machine Learning: Challenges, Applications and Open Issues
    Ben Aissa, Sana
    Ben Letaifa, Asma
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2022, 47 (02) : 1559 - 1579
  • [8] Fog Computing Complete Review: Concepts, Trends, Architectures, Technologies, Simulators, Security Issues, Applications, and Open Research Fields
    Ahammad I.
    [J]. SN Computer Science, 4 (6)
  • [9] Monitoring fog computing: A review, taxonomy and open challenges
    Costa, Breno
    Bachiega, João
    Carvalho, Leonardo Rebouças
    Rosa, Michel
    Araujo, Aleteia
    [J]. Computer Networks, 2022, 215
  • [10] Monitoring fog computing: A review, taxonomy and open challenges
    Costa, Breno
    Bachiega, Joao
    Carvalho, Leonardo Reboucas
    Rosa, Michel
    Araujo, Aleteia
    [J]. COMPUTER NETWORKS, 2022, 215