A review of fog computing and machine learning: Concepts, applications, challenges, and open issues

Karrar Hameed Abdulkareem, Mazin Abed Mohammed, Saraswathy Shamini Gunasekaran, Mohammed Nasser Al-Mhiqani, Ammar Awad Mutlag, Salama A. Mostafa, Nabeel Salih Ali, Dheyaa Ahmed Ibrahim

Research output: Contribution to journalReview article

Abstract

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.

Original languageEnglish
Article number8869895
Pages (from-to)153123-153140
Number of pages18
JournalIEEE Access
Volume7
DOIs
Publication statusPublished - 01 Jan 2019

Fingerprint

Fog
Learning systems
Computer graphics
Speech recognition
Application programs
Robotics
Energy utilization
Decision making
Processing

All Science Journal Classification (ASJC) codes

  • Computer Science(all)
  • Materials Science(all)
  • Engineering(all)

Cite this

Abdulkareem, K. H., Mohammed, M. A., Gunasekaran, S. S., Al-Mhiqani, M. N., Mutlag, A. A., Mostafa, S. A., ... Ibrahim, D. A. (2019). A review of fog computing and machine learning: Concepts, applications, challenges, and open issues. IEEE Access, 7, 153123-153140. [8869895]. https://doi.org/10.1109/ACCESS.2019.2947542
Abdulkareem, Karrar Hameed ; Mohammed, Mazin Abed ; Gunasekaran, Saraswathy Shamini ; Al-Mhiqani, Mohammed Nasser ; Mutlag, Ammar Awad ; Mostafa, Salama A. ; Ali, Nabeel Salih ; Ibrahim, Dheyaa Ahmed. / A review of fog computing and machine learning : Concepts, applications, challenges, and open issues. In: IEEE Access. 2019 ; Vol. 7. pp. 153123-153140.
@article{4f6841967aa5454398c9ec891b014c28,
title = "A review of fog computing and machine learning: Concepts, applications, challenges, and open issues",
abstract = "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.",
author = "Abdulkareem, {Karrar Hameed} and Mohammed, {Mazin Abed} and Gunasekaran, {Saraswathy Shamini} and Al-Mhiqani, {Mohammed Nasser} and Mutlag, {Ammar Awad} and Mostafa, {Salama A.} and Ali, {Nabeel Salih} and Ibrahim, {Dheyaa Ahmed}",
year = "2019",
month = "1",
day = "1",
doi = "10.1109/ACCESS.2019.2947542",
language = "English",
volume = "7",
pages = "153123--153140",
journal = "IEEE Access",
issn = "2169-3536",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

Abdulkareem, KH, Mohammed, MA, Gunasekaran, SS, Al-Mhiqani, MN, Mutlag, AA, Mostafa, SA, Ali, NS & Ibrahim, DA 2019, 'A review of fog computing and machine learning: Concepts, applications, challenges, and open issues', IEEE Access, vol. 7, 8869895, pp. 153123-153140. https://doi.org/10.1109/ACCESS.2019.2947542

A review of fog computing and machine learning : Concepts, applications, challenges, and open issues. / Abdulkareem, Karrar Hameed; Mohammed, Mazin Abed; Gunasekaran, Saraswathy Shamini; Al-Mhiqani, Mohammed Nasser; Mutlag, Ammar Awad; Mostafa, Salama A.; Ali, Nabeel Salih; Ibrahim, Dheyaa Ahmed.

In: IEEE Access, Vol. 7, 8869895, 01.01.2019, p. 153123-153140.

Research output: Contribution to journalReview article

TY - JOUR

T1 - A review of fog computing and machine learning

T2 - Concepts, applications, challenges, and open issues

AU - Abdulkareem, Karrar Hameed

AU - Mohammed, Mazin Abed

AU - Gunasekaran, Saraswathy Shamini

AU - Al-Mhiqani, Mohammed Nasser

AU - Mutlag, Ammar Awad

AU - Mostafa, Salama A.

AU - Ali, Nabeel Salih

AU - Ibrahim, Dheyaa Ahmed

PY - 2019/1/1

Y1 - 2019/1/1

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=85074636899&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85074636899&partnerID=8YFLogxK

U2 - 10.1109/ACCESS.2019.2947542

DO - 10.1109/ACCESS.2019.2947542

M3 - Review article

AN - SCOPUS:85074636899

VL - 7

SP - 153123

EP - 153140

JO - IEEE Access

JF - IEEE Access

SN - 2169-3536

M1 - 8869895

ER -

Abdulkareem KH, Mohammed MA, Gunasekaran SS, Al-Mhiqani MN, Mutlag AA, Mostafa SA et al. A review of fog computing and machine learning: Concepts, applications, challenges, and open issues. IEEE Access. 2019 Jan 1;7:153123-153140. 8869895. https://doi.org/10.1109/ACCESS.2019.2947542