Network Security Enhanced with Deep Neural Network-Based Intrusion Detection System

被引:4
作者
Alrayes, Fatma S. [1 ]
Zakariah, Mohammed [2 ]
Amin, Syed Umar [3 ]
Khan, Zafar Iqbal [3 ]
Alqurni, Jehad Saad [4 ]
机构
[1] Princess Nourah bint Abdulrahman Univ, Coll Comp & Informat Sci, Informat Syst Dept, Riyadh 11671, Saudi Arabia
[2] King Saud Univ, Coll Comp & Informat Sci, Riyadh 11362, Saudi Arabia
[3] Prince Sultan Univ, Coll Comp & Informat Sci, Riyadh 11586, Saudi Arabia
[4] Imam Abdulrahman Bin Faisal Univ, Coll Educ, Dept Educ Technol, POB 1982, Dammam 31441, Saudi Arabia
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2024年 / 80卷 / 01期
关键词
Machine-Learning; Deep-Learning; intrusion detection system; security; privacy; deep neural network; NSL-KDD Dataset; NSL-KDD;
D O I
10.32604/cmc.2024.051996
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This study describes improving network security by implementing and assessing an intrusion detection system (IDS) based on deep neural networks (DNNs). The paper investigates contemporary technical ways for enhancing intrusion detection performance, given the vital relevance of safeguarding computer networks against harmful activity. The DNN-based IDS is trained and validated by the model using the NSL-KDD dataset, a popular benchmark for IDS research. The model performs well in both the training and validation stages, with 91.30% training accuracy and 94.38% validation accuracy. Thus, the model shows good learning and generalization capabilities with minor losses of 0.22 in training and 0.1553 in validation. Furthermore, for both macro and micro averages across class 0 (normal) and class 1 (anomalous) data, the study evaluates the model using a variety of assessment measures, such as accuracy scores, precision, recall, and F1 scores. The macro-average recall is 0.9422, the macro-average precision is 0.9482, and the accuracy scores are 0.942. Furthermore, macro-averaged F1 scores of 0.9245 for class 1 and 0.9434 for class 0 demonstrate the model's ability to precisely identify anomalies precisely. The research also highlights how real-time threat monitoring and enhanced resistance against new online attacks may be achieved by DNN-based intrusion detection systems, which can significantly improve network security. The study underscores the critical function of DNN-based IDS in contemporary cybersecurity procedures by setting the foundation for further developments in this field. Upcoming research aims to enhance intrusion detection systems by examining cooperative learning techniques and integrating up-to-date threat knowledge.
引用
收藏
页码:1457 / 1490
页数:34
相关论文
共 50 条
[21]   A network intrusion detection system based on convolutional neural network [J].
Wang, Hui ;
Cao, Zijian ;
Hong, Bo .
JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (06) :7623-7637
[22]   DNNBoT: Deep Neural Network-Based Botnet Detection and Classification [J].
Haq, Mohd Anul ;
Khan, Mohd Abdul Rahim .
CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 71 (01) :1729-1750
[23]   StaEn-IDS: An Explainable Stacking Ensemble Deep Neural Network-Based Intrusion Detection System for IoT [J].
Vishwakarma, Monika ;
Kesswani, Nishtha .
IEEE ACCESS, 2025, 13 :109713-109728
[24]   Deep neural network for the purpose of developing an intrusion detection system for wireless sensor networks [J].
Sarkar, Swagata ;
Krishna, B. V. Santhosh ;
Chithra, D. ;
Degadwala, Sheshang .
INTERNATIONAL JOURNAL OF ELECTRONIC SECURITY AND DIGITAL FORENSICS, 2025, 17 (04)
[25]   Optimal Wavelet Neural Network-Based Intrusion Detection in Internet of Things Environment [J].
Mohamed, Heba G. ;
Alrowais, Fadwa ;
Al-Hagery, Mohammed Abdullah ;
Al Duhayyim, Mesfer ;
Hilal, Anwer Mustafa ;
Motwakel, Abdelwahed .
CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 75 (02) :4467-4483
[26]   Evaluating Shallow and Deep Neural Networks for Network Intrusion Detection Systems in Cyber Security [J].
Vigneswaran, Rahul K. ;
Vinayakumar, R. ;
Soman, K. P. ;
Poornachandran, Prabaharan .
2018 9TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2018,
[27]   Intrusion Detection System based on Network Traffic using Deep Neural Networks [J].
Chamou, Dimitra ;
Toupas, Petros ;
Ketzaki, Eleni ;
Papadopoulos, Stavros ;
Giannoutakis, Konstantinos M. ;
Drosou, Anastasios ;
Tzovaras, Dimitrios .
2019 IEEE 24TH INTERNATIONAL WORKSHOP ON COMPUTER AIDED MODELING AND DESIGN OF COMMUNICATION LINKS AND NETWORKS (IEEE CAMAD), 2019,
[28]   A hybrid Intrusion Detection System based on Sparse autoencoder and Deep Neural Network [J].
Rao, K. Narayana ;
Rao, K. Venkata ;
Reddy, P. V. G. D. Prasad .
COMPUTER COMMUNICATIONS, 2021, 180 :77-88
[29]   Campus Network Security Program Based on Snort Network Security Intrusion Detection System [J].
Ling, Jia .
MATERIALS SCIENCE AND INFORMATION TECHNOLOGY, PTS 1-8, 2012, 433-440 :3235-3240
[30]   Artificial neural network-based intrusion detection system using multi-objective genetic algorithm [J].
Patel, N. D. ;
Mehtre, B. M. ;
Wankar, Rajeev .
INTERNATIONAL JOURNAL OF INFORMATION AND COMPUTER SECURITY, 2023, 21 (3-4) :320-335