A novel deep learning-based intrusion detection system for IoT DDoS security

被引:18
作者
Hizal, Selman [1 ]
Cavusoglu, Unal [2 ]
Akgun, Devrim [2 ]
机构
[1] Sakarya Univ Appl Sci, Comp Engn Dept, Esentepe Campus, TR-54050 Serdivan, Sakarya, Turkiye
[2] Sakarya Univ, Software Engn Dept, Esentepe Campus, TR-54187 Serdivan, Sakarya, Turkiye
关键词
Intrusion detection system; Deep learning; IoT security; DDoS;
D O I
10.1016/j.iot.2024.101336
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Intrusion detection systems (IDS) for IoT devices are critical for protecting against a wide range of possible attacks when dealing with Distributed Denial of Service (DDoS) attacks. These attacks have become a primary concern for IoT networks. Intelligent decision-making techniques are required for DDoS attacks, which pose serious threats. The range of devices connected to the IoT ecosystem is growing, and the data traffic they generate is continually changing; the need for models more resistant to new attack types and existing attacks is of research interest. Motivated by this gap, this paper provides an effective IDS powered by deep learning models for IoT networks based on the recently published CICIoT2023 dataset. In this work, we improved the detection and mitigation of potential security threats in IoT networks. To increase performance, we performed preprocessing operations on the dataset, such as random subset selection, feature elimination, duplication removal, and normalization. A two-level IDS using deep-learning models containing binary and multiclass classifiers has been designed to identify DDoS attacks in IoT networks. The effectiveness of several deep-learning models in real-time and detection performance has been evaluated. We trained fully connected, convolutional, and LSTM-based deep learning models for detecting DDoS attacks and sub-classes. According to the results on a partially balanced sub-dataset, two staged models performed better than baseline models such as DNN (Deep Neural Networks), CNN (Convolutional Neural Networks), LSTM (Long Short Term Memory), RNN (Recurrent Neural Network).
引用
收藏
页数:17
相关论文
共 49 条
[1]   Evaluating deep learning variants for cyber-attacks detection and multi-class classification in IoT networks [J].
Abbas, Sidra ;
Bouazzi, Imen ;
Ojo, Stephen ;
Al Hejaili, Abdullah ;
Sampedro, Gabriel Avelino ;
Almadhor, Ahmad ;
Gregus, Michal .
PEERJ COMPUTER SCIENCE, 2024, 10
[2]  
Abed W.M., 2023, Eurasian Res. Bull., V19, P47
[3]   A big data analytics for DDOS attack detection using optimized ensemble framework in Internet of Things [J].
Ahmad, Ijaz ;
Wan, Zhong ;
Ahmad, Ashfaq .
INTERNET OF THINGS, 2023, 23
[4]  
Aldhaheri A., 2023, Internet of Things and Cyber-Physical Systems
[5]   Cyber Security for Detecting Distributed Denial of Service Attacks in Agriculture 4.0: Deep Learning Model [J].
Aldhyani, Theyazn H. H. ;
Alkahtani, Hasan .
MATHEMATICS, 2023, 11 (01)
[6]   A Comprehensive Survey for IoT Security Datasets Taxonomy, Classification and Machine Learning Mechanisms [J].
Alex, Christin ;
Creado, Giselle ;
Almobaideen, Wesam ;
Abu Alghanam, Orieb ;
Saadeh, Maha .
COMPUTERS & SECURITY, 2023, 132
[7]   A Cloud Intrusion Detection Systems Based on DNN Using Backpropagation and PSO on the CSE-CIC-IDS2018 Dataset [J].
Alzughaibi, Saud ;
El Khediri, Salim .
APPLIED SCIENCES-BASEL, 2023, 13 (04)
[8]   A novel adaptive network intrusion detection system for internet of things [J].
Aravamudhan, Parthiban ;
Kanimozhi, K. .
PLOS ONE, 2023, 18 (04)
[9]  
Ba J, 2014, ACS SYM SER
[10]   Enhancing IoT network security through deep learning-powered Intrusion Detection System [J].
Bakhsh, Shahid Allah ;
Khan, Muhammad Almas ;
Ahmed, Fawad ;
Alshehri, Mohammed S. ;
Ali, Hisham ;
Ahmad, Jawad .
INTERNET OF THINGS, 2023, 24