A Robust Approach for Multi Classification-Based Intrusion Detection through Stacking Deep Learning Models

被引:3
作者
Chelloug, Samia Allaoua [1 ]
机构
[1] Princess Nourah bint Abdulrahman Univ, Coll Comp & Informat Sci, Dept Informat Technol, Riyadh 11671, Saudi Arabia
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2024年 / 79卷 / 03期
关键词
Intrusion detection; multi classification; deep learning; stacking; NSL-KDD;
D O I
10.32604/cmc.2024.051539
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Intrusion detection is a predominant task that monitors and protects the network infrastructure. Therefore, many datasets have been published and investigated by researchers to analyze and understand the problem of intrusion prediction and detection. In particular, the Network Security Laboratory-Knowledge Discovery in Databases (NSLKDD) is an extensively used benchmark dataset for evaluating intrusion detection systems (IDSs) as it incorporates various network traffic attacks. It is worth mentioning that a large number of studies have tackled the problem of intrusion detection using machine learning models, but the performance of these models often decreases when evaluated on new attacks. This has led to the utilization of deep learning techniques, which have showcased significant potential for processing large datasets and therefore improving detection accuracy. For that reason, this paper focuses on the role of stacking deep learning models, including convolution neural network (CNN) and deep neural network (DNN) for improving the intrusion detection rate of the NSL-KDD dataset. Each base model is trained on the NSL-KDD dataset to extract significant features. Once the base models have been trained, the stacking process proceeds to the second stage, where a simple meta-model has been trained on the predictions generated from the proposed base models. The combination of the predictions allows the meta-model to distinguish different classes of attacks and increase the detection rate. Our experimental evaluations using the NSL-KDD dataset have shown the efficacy of stacking deep learning models for intrusion detection. The performance of the ensemble of base models, combined with the meta-model, exceeds the performance of individual models. Our stacking model has attained an accuracy of 99% and an average F1-score of 93% for the multi-classification scenario. Besides, the training time of the proposed ensemble model is lower than the training time of benchmark techniques, demonstrating its efficiency and robustness.
引用
收藏
页码:4845 / 4861
页数:17
相关论文
共 28 条
[1]   Addressing the class imbalance problem in network intrusion detection systems using data resampling and deep learning [J].
Abdelkhalek, Ahmed ;
Mashaly, Maggie .
JOURNAL OF SUPERCOMPUTING, 2023, 79 (10) :10611-10644
[2]   Machine Learning for Network Intrusion Detection-A Comparative Study [J].
Al Lail, Mustafa ;
Garcia, Alejandro ;
Olivo, Saul .
FUTURE INTERNET, 2023, 15 (07)
[3]  
Alexandropoulos S.A. N., 2019, IFIP Advances in Information and Communication Technology, P545, DOI [DOI 10.1007/978-3-030-19823-7_46, 10.1007/978-3-030-19823-7_46]
[4]   Ensemble-Based Approach for Efficient Intrusion Detection in Network Traffic [J].
Almomani, Ammar ;
Akour, Iman ;
Manasrah, Ahmed M. ;
Almomani, Omar ;
Alauthman, Mohammad ;
Abdullah, Esra'a ;
Al Shwait, Amaal ;
Al Sharaa, Razan .
INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2023, 37 (02) :2499-2517
[5]  
Bowes D., 2012, Proceedings of the 8th International Conference on Predictive Models in Software Engineering, P109, DOI DOI 10.1145/2365324.2365338
[6]   Applying Transfer Learning Approaches for Intrusion Detection in Software-Defined Networking [J].
Chuang, Hsiu-Min ;
Ye, Li-Jyun .
SUSTAINABILITY, 2023, 15 (12)
[7]   Intrusion Detection System for IoT Based on Deep Learning and Modified Reptile Search Algorithm [J].
Dahou, Abdelghani ;
Abd Elaziz, Mohamed ;
Chelloug, Samia Allaoua ;
Awadallah, Mohammed A. ;
Al-Betar, Mohammed Azmi ;
Al-qaness, Mohammed A. A. ;
Forestiero, Agostino .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
[8]   IoT Intrusion Detection System Using Deep Learning and Enhanced Transient Search Optimization [J].
Fatani, Abdulaziz ;
Abd Elaziz, Mohamed ;
Dahou, Abdelghani ;
Al-Qaness, Mohammed A. A. ;
Lu, Songfeng .
IEEE ACCESS, 2021, 9 :123448-123464
[9]  
Ghorbani AA, 2010, ADV INFORM SECUR, V47, P27, DOI 10.1007/978-0-387-88771-5_2
[10]   Ensuring network security with a robust intrusion detection system using ensemble-based machine learning [J].
Hossain, Md Alamgir ;
Islam, Saiful .
ARRAY, 2023, 19