An Intrusion Detection System Using a Deep Neural Network With Gated Recurrent Units

被引:186
|
作者
Xu, Congyuan [1 ]
Shen, Jizhong [1 ]
Du, Xin [1 ]
Zhang, Fan [1 ]
机构
[1] Zhejiang Univ, Coll Informat Sci & Elect Engn, Hangzhou 310027, Zhejiang, Peoples R China
来源
IEEE ACCESS | 2018年 / 6卷
基金
中国国家自然科学基金;
关键词
Intrusion detection; deep learning; recurrent neural network; gated recurrent unit; ENSEMBLE METHOD; ALGORITHM; SVM;
D O I
10.1109/ACCESS.2018.2867564
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To improve the performance of network intrusion detection systems (IDS), we applied deep learning theory to intrusion detection and developed a deep network model with automatic feature extraction. In this paper, we consider the characteristics of the time-related intrusion and propose a novel IDS that consists of a recurrent neural network with gated recurrent units (GRU), multilayer perceptron (MLP), and softmax module. Experiments on the well-known KDD 99 and NSL-KDD data sets show that the system has leading performance. The overall detection rate was 99.42% using KDD 99 and 99.31% using NSL-KDD with false positive rates as low as 0.05% and 0.84%, respectively. In particular, for detecting the denial of service attacks, the system achieved detection rates of 99.98% and 99.55%, respectively. Comparative experiments showed that the GRU is more suitable as a memory unit for IDS than LSTM, and proved that it is an effective simplification and improvement of LSTM. Moreover, the bidirectional GRU can reach the best performance compared with the recently published methods.
引用
收藏
页码:48697 / 48707
页数:11
相关论文
共 50 条
  • [1] Gated Recurrent Units for Intrusion DetectionGated Recurrent Units for Intrusion Detection
    Pawlicki, Marek
    Marchewka, Adam
    Choras, Michal
    Kozik, Rafal
    [J]. IMAGE PROCESSING AND COMMUNICATIONS: TECHNIQUES, ALGORITHMS AND APPLICATIONS, 2020, 1062 : 142 - 148
  • [2] Deep recurrent neural network for IoT intrusion detection system
    Almiani, Muder
    AbuGhazleh, Alia
    Al-Rahayfeh, Amer
    Atiewi, Saleh
    Razaque, Abdul
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2020, 101
  • [3] Improved Seagull Optimization Algorithm to Optimize Neural Networks with Gated Recurrent Units for Network Intrusion Detection
    Ma, Sen
    Wang, Chunzhi
    Liu, Aijun
    Zhang, Yucheng
    Wang, Junfang
    Chang, Yuguang
    Yang, Jie
    [J]. PROCEEDINGS OF THE THE 11TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS (IDAACS'2021), VOL 1, 2021, : 100 - 104
  • [4] An intrusion detection system using optimized deep neural network architecture
    Ramaiah, Mangayarkarasi
    Chandrasekaran, Vanmathi
    Ravi, Vinayakumar
    Kumar, Neeraj
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2021, 32 (04)
  • [5] Border Collie Cat Optimization for Intrusion Detection System in Healthcare IoT Network Using Deep Recurrent Neural Network
    Chandol, Mohan Kumar
    Rao, M. Kameswara
    [J]. COMPUTER JOURNAL, 2022, 65 (12): : 3181 - 3198
  • [6] Border Collie Cat Optimization for Intrusion Detection System in Healthcare IoT Network Using Deep Recurrent Neural Network
    Chandol, Mohan Kumar
    Rao, M. Kameswara
    [J]. Computer Journal, 2022, 65 (12): : 3181 - 3198
  • [7] CNN-GRU-FF: a double-layer feature fusion-based network intrusion detection system using convolutional neural network and gated recurrent units
    Yakubu Imrana
    Yanping Xiang
    Liaqat Ali
    Adeeb Noor
    Kwabena Sarpong
    Muhammed Amin Abdullah
    [J]. Complex & Intelligent Systems, 2024, 10 : 3353 - 3370
  • [8] CNN-GRU-FF: a double-layer feature fusion-based network intrusion detection system using convolutional neural network and gated recurrent units
    Imrana, Yakubu
    Xiang, Yanping
    Ali, Liaqat
    Noor, Adeeb
    Sarpong, Kwabena
    Abdullah, Muhammed Amin
    [J]. COMPLEX & INTELLIGENT SYSTEMS, 2024, 10 (03) : 3353 - 3370
  • [9] Intrusion Detection System Using Deep Neural Network for In-Vehicle Network Security
    Kang, Min-Joo
    Kang, Je-Won
    [J]. PLOS ONE, 2016, 11 (06):
  • [10] Method of Intrusion Detection using Deep Neural Network
    Kim, Jin
    Shin, Nara
    Jo, Seung Yeon
    Kim, Sang Hyun
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP), 2017, : 313 - 316