Deep Neural Network Based Real-Time Intrusion Detection System

被引:2
|
作者
Sharuka Promodya Thirimanne
Lasitha Jayawardana
Lasith Yasakethu
Pushpika Liyanaarachchi
Chaminda Hewage
机构
[1] Sri Lanka Technological Campus,Faculty of Engineering
[2] University of Peradeniya,Faculty of Engineering
[3] Cardiff Metropolitan University,Department of Computer Science
关键词
Deep neural network; Real-time intrusion detection system; Machine learning; Pipelines;
D O I
10.1007/s42979-022-01031-1
中图分类号
学科分类号
摘要
In recent years, due to the rapid growth in network technology, numerous types of intrusions have been uncovered that differ from the existing ones, and the conventional firewalls with specific rule sets and policies are incapable of identifying those intrusions in real-time. Therefore, that demands the requirement of a real-time intrusion detection system (RT-IDS). The ultimate purpose of this research is to construct an RT-IDS capable of identifying intrusions by analysing the inbound and outbound network data in real-time. The proposed system consists of a deep neural network (DNN) trained using 28 features of the NSL-KDD dataset. In addition, it contains the machine learning (ML) pipeline with sequential components for categorical data encoding and feature scaling, which is used before transmitting the real-time data to the trained DNN model to make predictions. Moreover, a real-time feature extractor, which is a C++ program that sniffs data from the real-time network traffic and derives relevant data related to the features of the NSL-KDD dataset using the sniffed data, is deployed between the gateway router and the local area network (LAN). Together with the trained DNN model, the ML pipeline is hosted in a server that can be accessed via a representational state transfer application programming interface (REST API). The DNN has revealed outstanding testing performance results achieving 81%, 96%, 70% and 81% for accuracy, precision, recall and f1-score accordingly. This research comprises a comprehensive technical explanation concerning the implementation and functionality of the complete system. Moreover, leveraging the extensive explanations provided in this paper, advanced IDSs capable of identifying modern intrusions can be constructed.
引用
收藏
相关论文
共 50 条
  • [1] Real-Time Network Intrusion Detection System Based on Deep Learning
    Dong, Yuansheng
    Wang, Rong
    He, Juan
    [J]. PROCEEDINGS OF 2019 IEEE 10TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2019), 2019, : 1 - 4
  • [2] Network intrusion intelligent real-time detection system
    Zhao, Haibo
    Li, Jianhua
    Yang, Yuhang
    [J]. Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 1999, 33 (01): : 76 - 79
  • [3] An efficient fire detection system based on deep neural network for real-time applications
    Gupta, Hitesh
    Nihalani, Neelu
    [J]. SIGNAL IMAGE AND VIDEO PROCESSING, 2024, 18 (8-9) : 6251 - 6264
  • [4] A Neural Attention Model for Real-Time Network Intrusion Detection
    Tan, Mengxuan
    Iacovazzi, Alfonso
    Cheung, Ngai-Man
    Elovici, Yuval
    [J]. PROCEEDINGS OF THE IEEE LCN: 2019 44TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2019), 2019, : 291 - 299
  • [5] An optimized hybrid deep neural network architecture for intrusion detection in real-time IoT networks
    Shobana, M.
    Shanmuganathan, C.
    Challa, Nagendra Panini
    Ramya, S.
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (12)
  • [6] A real-time Network Intrusion Detection System based on incremental mining approach
    Su, Ming-Yang
    Chang, Kai-Chi
    Wei, Hua-Fu
    Lin, Chun-Yuen
    [J]. ISI 2008: 2008 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENCE AND SECURITY INFORMATICS, 2008, : 179 - +
  • [7] Towards Real-Time Deep Learning-Based Network Intrusion Detection on FPGA
    Le Jeune, Laurens
    Goedeme, Toon
    Mentens, Nele
    [J]. APPLIED CRYPTOGRAPHY AND NETWORK SECURITY WORKSHOPS, ACNS 2021, 2021, 12809 : 133 - 150
  • [8] Cloud-based Real-time Network Intrusion Detection Using Deep Learning
    Parampottupadam, Santhosh
    Moldovann, Arghir-Nicolae
    [J]. 2018 INTERNATIONAL CONFERENCE ON CYBER SECURITY AND PROTECTION OF DIGITAL SERVICES (CYBER SECURITY), 2018,
  • [9] Improved Real-Time Discretize Network Intrusion Detection System
    Eid, Heba F.
    Azar, Ahmad Taher
    Hassanien, Aboul Ella
    [J]. PROCEEDINGS OF SEVENTH INTERNATIONAL CONFERENCE ON BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS (BIC-TA 2012), VOL 1, 2013, 201 : 99 - +
  • [10] Real-Time Intrusion Detection in Wireless Network: A Deep Learning-Based Intelligent Mechanism
    Yang, Liqun
    Li, Jianqiang
    Yin, Liang
    Sun, Zhonghao
    Zhao, Yufei
    Li, Zhoujun
    [J]. IEEE ACCESS, 2020, 8 : 170128 - 170139