Detecting Cybersecurity Attacks in Internet of Things Using Artificial Intelligence Methods: A Systematic Literature Review

被引:116
作者
Abdullahi, Mujaheed [1 ]
Baashar, Yahia [2 ]
Alhussian, Hitham [1 ]
Alwadain, Ayed [3 ]
Aziz, Norshakirah [1 ]
Capretz, Luiz Fernando [4 ]
Abdulkadir, Said Jadid [1 ]
机构
[1] Univ Teknol PETRONAS, Dept Comp & Informat Sci, Seri Iskandar 32610, Perak, Malaysia
[2] Univ Tenaga Nas, Inst Sustainable Energy ISE, Kajang 43000, Malaysia
[3] King Saud Univ, Community Coll, Comp Sci Dept, Riyadh 145111, Saudi Arabia
[4] Western Univ, Dept Elect & Comp Engn, London, ON N6A 5B9, Canada
关键词
systematic literature review; internet of things; artificial intelligence; machine learning; deep learning; intrusion detection systems; cybersecurity; cyberattacks; INTRUSION DETECTION SYSTEM; DEEP LEARNING APPROACH; DETECTION FRAMEWORK; IOT; SECURITY; AI; PRIVACY; CHALLENGES; ALGORITHM; NETWORKS;
D O I
10.3390/electronics11020198
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, technology has advanced to the fourth industrial revolution (Industry 4.0), where the Internet of things (IoTs), fog computing, computer security, and cyberattacks have evolved exponentially on a large scale. The rapid development of IoT devices and networks in various forms generate enormous amounts of data which in turn demand careful authentication and security. Artificial intelligence (AI) is considered one of the most promising methods for addressing cybersecurity threats and providing security. In this study, we present a systematic literature review (SLR) that categorize, map and survey the existing literature on AI methods used to detect cybersecurity attacks in the IoT environment. The scope of this SLR includes an in-depth investigation on most AI trending techniques in cybersecurity and state-of-art solutions. A systematic search was performed on various electronic databases (SCOPUS, Science Direct, IEEE Xplore, Web of Science, ACM, and MDPI). Out of the identified records, 80 studies published between 2016 and 2021 were selected, surveyed and carefully assessed. This review has explored deep learning (DL) and machine learning (ML) techniques used in IoT security, and their effectiveness in detecting attacks. However, several studies have proposed smart intrusion detection systems (IDS) with intelligent architectural frameworks using AI to overcome the existing security and privacy challenges. It is found that support vector machines (SVM) and random forest (RF) are among the most used methods, due to high accuracy detection another reason may be efficient memory. In addition, other methods also provide better performance such as extreme gradient boosting (XGBoost), neural networks (NN) and recurrent neural networks (RNN). This analysis also provides an insight into the AI roadmap to detect threats based on attack categories. Finally, we present recommendations for potential future investigations.
引用
收藏
页数:27
相关论文
共 98 条
[1]   An Efficient Deep-Learning-Based Detection and Classification System for Cyber-Attacks in IoT Communication Networks [J].
Abu Al-Haija, Qasem ;
Zein-Sabatto, Saleh .
ELECTRONICS, 2020, 9 (12) :1-26
[2]   Emerging IoT Applications in Sustainable Smart Cities for COVID-19: Network Security and Data Preservation Challenges with Future Directions [J].
Adil, Muhammad ;
Khan, Muhammad Khurram .
SUSTAINABLE CITIES AND SOCIETY, 2021, 75 (75)
[3]   Anomaly Detection Using Deep Neural Network for IoT Architecture [J].
Ahmad, Zeeshan ;
Khan, Adnan Shahid ;
Nisar, Kashif ;
Haider, Iram ;
Hassan, Rosilah ;
Haque, Muhammad Reazul ;
Tarmizi, Seleviawati ;
Rodrigues, Joel J. P. C. .
APPLIED SCIENCES-BASEL, 2021, 11 (15)
[4]   Building A Fast Intrusion Detection System For High-Speed-Networks: Probe and DoS Attacks Detection [J].
Ait Tchakoucht, Taha ;
Ezziyyani, Mostafa .
PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING IN DATA SCIENCES (ICDS2017), 2018, 127 :521-530
[5]   Explainable artificial intelligence to evaluate industrial internal security using EEG signals in IoT framework [J].
Al Hammadi, Ahmed Y. ;
Yeun, Chan Yeob ;
Damiani, Ernesto ;
Yoo, Paul D. ;
Hu, Jiankun ;
Yeun, Hyun Ku ;
Yim, Man-Sung .
AD HOC NETWORKS, 2021, 123
[6]   DeepDCA: Novel Network-Based Detection of IoT Attacks Using Artificial Immune System [J].
Aldhaheri, Sahar ;
Alghazzawi, Daniyal ;
Cheng, Li ;
Alzahrani, Bander ;
Al-Barakati, Abdullah .
APPLIED SCIENCES-BASEL, 2020, 10 (06)
[7]   Artificial Immune Systems approaches to secure the internet of things: A systematic review of the literature and recommendations for future research [J].
Aldhaheri, Sahar ;
Alghazzawi, Daniyal ;
Cheng, Li ;
Barnawi, Ahmed ;
Alzahrani, Bandar A. .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2020, 157
[8]  
Aleem S., ARXIV150705644
[9]   State-of-the-Art Artificial Intelligence Techniques for Distributed Smart Grids: A Review [J].
Ali, Syed Saqib ;
Choi, Bong Jun .
ELECTRONICS, 2020, 9 (06) :1-28
[10]   Deep recurrent neural network for IoT intrusion detection system [J].
Almiani, Muder ;
AbuGhazleh, Alia ;
Al-Rahayfeh, Amer ;
Atiewi, Saleh ;
Razaque, Abdul .
SIMULATION MODELLING PRACTICE AND THEORY, 2020, 101