IoT-Based Intrusion Detection System Using New Hybrid Deep Learning Algorithm

被引:29
作者
Yaras, Sami [1 ]
Dener, Murat [1 ]
机构
[1] Gazi Univ, Grad Sch Nat & Appl Sci, Dept Informat Secur Engn, TR-06560 Ankara, Turkiye
关键词
DDoS attacks; big data; intrusion detection system; hybrid algorithm; deep learning; machine learning; multi-class classification; IoT security;
D O I
10.3390/electronics13061053
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The most significant threat that networks established in IoT may encounter is cyber attacks. The most commonly encountered attacks among these threats are DDoS attacks. After attacks, the communication traffic of the network can be disrupted, and the energy of sensor nodes can quickly deplete. Therefore, the detection of occurring attacks is of great importance. Considering numerous sensor nodes in the established network, analyzing the network traffic data through traditional methods can become impossible. Analyzing this network traffic in a big data environment is necessary. This study aims to analyze the obtained network traffic dataset in a big data environment and detect attacks in the network using a deep learning algorithm. This study is conducted using PySpark with Apache Spark in the Google Colaboratory (Colab) environment. Keras and Scikit-Learn libraries are utilized in the study. 'CICIoT2023' and 'TON_IoT' datasets are used for training and testing the model. The features in the datasets are reduced using the correlation method, ensuring the inclusion of significant features in the tests. A hybrid deep learning algorithm is designed using one-dimensional CNN and LSTM. The developed method was compared with ten machine learning and deep learning algorithms. The model's performance was evaluated using accuracy, precision, recall, and F1 parameters. Following the study, an accuracy rate of 99.995% for binary classification and 99.96% for multiclassification is achieved in the 'CICIoT2023' dataset. In the 'TON_IoT' dataset, a binary classification success rate of 98.75% is reached.
引用
收藏
页数:28
相关论文
共 50 条
[41]   Intrusion Detection for IoT Devices based on RF Fingerprinting using Deep Learning [J].
Bassey, Joshua ;
Adesina, Damilola ;
Li, Xiangfang ;
Qian, Lijun ;
Aved, Alexander ;
Kroecker, Timothy .
2019 FOURTH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING (FMEC), 2019, :98-104
[42]   Toward an intrusion detection model for IoT-based smart environments [J].
Hazman, Chaimae ;
Guezzaz, Azidine ;
Benkirane, Said ;
Azrour, Mourade .
MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (22) :62159-62180
[43]   Hybrid Intrusion Detection System Based on Data Resampling and Deep Learning [J].
Chen, Huan ;
You, Gui-Rong ;
Shiue, Yeou-Ren .
INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (02) :121-135
[44]   Hybrid deep learning-based intrusion detection system for wireless sensor network [J].
Gowdhaman V. ;
Dhanapal R. .
International Journal of Vehicle Information and Communication Systems, 2024, 9 (03) :239-255
[45]   A two stage hybrid intrusion detection using genetic algorithm in IoT networks [J].
Sharma, Vijay Prakash ;
Yadav, Narendra Singh ;
Adavi, Sundar Suhrith ;
Reddy, D. Sikha Datta ;
Gupta, Brij B. .
JOURNAL OF DISCRETE MATHEMATICAL SCIENCES & CRYPTOGRAPHY, 2023, 26 (03) :667-676
[46]   Extensive Analysis of Intrusion Detection System Using Deep Learning Techniques [J].
Patil, Nishit Bhaskar ;
Joshi, Shubhalaxmi .
INTELLIGENT SYSTEMS AND APPLICATIONS, ICISA 2022, 2023, 959 :191-205
[47]   IoT-Based Machine Learning System for Physical Intrusion Detection Using Dynamic Temperature and Humidity Observations With Raspberry Pi [J].
Hajdarevic, Kemal .
TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2024, 13 (02) :918-925
[48]   A Survey on Deep Learning Based Intrusion Detection System [J].
Ugurlu, Mesut ;
Dogru, Ibrahim Alper .
2019 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2019, :223-228
[49]   An Efficient Deep Learning Approach To IoT Intrusion Detection [J].
Cao, Jin ;
Lin, Liwei ;
Ma, Ruhui ;
Guan, Haibing ;
Tian, Mengke ;
Wang, Yong .
COMPUTER JOURNAL, 2022, 65 (11) :2870-2879
[50]   Federated Deep Learning for Intrusion Detection in IoT Networks [J].
Belarbi, Othmane ;
Spyridopoulos, Theodoros ;
Anthi, Eirini ;
Mavromatis, Ioannis ;
Carnelli, Pietro ;
Khan, Aftab .
IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, :237-242