Gated Recurrent Units for Intrusion Detection

As the arms race between the new kinds of attacks and new ways to detect and prevent those attacks continues, better and better algorithms have to be developed to stop the malicious agents dead in their tracks. In this paper, we evaluate the use of one of the youngest additions to the deep learning architectures, the Gated Recurrent Unit for its feasibility in the intrusion detection domain. The network and its performance is evaluated with the use of a well-established benchmark dataset, called NSL-KDD. The experiments, with the accuracy surpassing the average of 98%, proves that GRU is a viable architecture for intrusion detection, achieving results comparable to other state-of-the-art methods.

[1]  Thi-Thu-Huong Le,et al.  The Impact of PCA-Scale Improving GRU Performance for Intrusion Detection , 2019, 2019 International Conference on Platform Technology and Service (PlatCon).

[2]  Charu C. Aggarwal,et al.  Neural Networks and Deep Learning , 2018, Springer International Publishing.

[3]  Ali A. Ghorbani,et al.  A detailed analysis of the KDD CUP 99 data set , 2009, 2009 IEEE Symposium on Computational Intelligence for Security and Defense Applications.

[4]  Fan Zhang,et al.  An Intrusion Detection System Using a Deep Neural Network With Gated Recurrent Units , 2018, IEEE Access.

[5]  Yoshua Bengio,et al.  Learning Phrase Representations using RNN Encoder–Decoder for Statistical Machine Translation , 2014, EMNLP.

[6]  Jinlin Wang,et al.  Variant Gated Recurrent Units With Encoders to Preprocess Packets for Payload-Aware Intrusion Detection , 2019, IEEE Access.

[7]  Lior Rokach,et al.  Data Mining and Knowledge Discovery Handbook, 2nd ed , 2010, Data Mining and Knowledge Discovery Handbook, 2nd ed..

[8]  Kwangjo Kim,et al.  Network Intrusion Detection using Deep Learning , 2018, SpringerBriefs on Cyber Security Systems and Networks.

[9]  Sandro Skansi Recurrent Neural Networks , 2018 .

[10]  Karan Jain,et al.  Unfolding Recurrent Neural Networks , 2018 .