A review of deep learning based intrusion detection systems

Authors

  • Yutong Wei
  • Mingjia Shangguan

DOI:

https://doi.org/10.54097/hset.v56i.10104

Keywords:

IDS, deep learning, intrusion detection

Abstract

Network security is a key issue in the era of rapid Internet development and new technologies are needed to enhance the security protection of network systems. As the first line of defence for the security of network systems, IDS is considered to be one of the important network tools for managing network security. Traditional network intrusion detection methods usually use machine learning techniques. However, deep learning, a more powerful machine learning method, has the advantages of mature technology, wide applicability and high accuracy, and has shown its advantages in various fields such as image recognition, natural language processing and computer vision. It can also be applied to network security detection, as it can effectively handle large-scale, complex datas and detect unknown, sophisticated network attacks. This paper will provide a summary of machine learning techniques and deep learning techniques in intrusion detection systems, as well as examples of IDSs using deep learning, and conclude with a summary and outlook.

Downloads

Download data is not yet available.

References

A. F.. Jahwar and S.. Y. Ameen, "A Review on Cybersecurity based on Machine Learning and Deep Learning Algorithms", jscdm, vol. 2, no. 2, pp. 14 -25, Oct. 2021.

A. L. Buczak and E. Guven, "A Survey of datas Mining and Machine Learning Methods for Cyber Security Intrusion Detection," in IEEE Communications Surveys & amp; Tutorials, vol. 18, no. 2, pp. 1153-1176, Secondquarter 2016, doi: 10.1109/COMST.2015.2494502.

M. Usama, M. Asim, S. Latif, J. Qadir and Ala-Al-Fuqaha, "Generative Adversarial Networks For Launching and Thwarting Adversarial Attacks on Network Intrusion Detection Systems," 2019 15th International Wireless Communications & Mobile Computing Conference (IWCMC), Tangier, Morocco, 2019. pp. 78-83, doi: 10.1109/IWCMC.2019.8766353.

D. Gümüşbaş, T. Yıldırım, A. Genovese and F. Scotti, "A Comprehensive Survey of datasbases and Deep Learning Methods for Cybersecurity and Intrusion Detection Systems," in IEEE Systems Journal, vol. 15, no. 2, pp. 1717-1731, June 2021, doi: 10.1109/JSYST.2020.2992966.

Geetha, R., Thilagam, T. A Review on the Effectiveness of Machine Learning and Deep Learning Algorithms for Cyber Security. arch Computat Methods Eng 28. 2861-2879(2021).https://doi.org/10.1007/s11831-020-09478-2.

Otoum, Y, Liu, D, Nayak, A. DL-IDS: a deep learning-based intrusion detection framework for securing IoT. Trans Emerging Tel Tech. 2022; 33: e3803. https://doi.org/10.1002/ett.3803.

Y. Xin et al., "Machine Learning and Deep Learning Methods for Cybersecurity," in IEEE Access, vol. 6, pp. 35365-35381, 2018, doi: 10.1109/ACCESS.2018. 2836950.

K. Premkumar et al. "Black Widow Optimization-Based Optimal PI-Controlled Wind Turbine Emulator," Sustainability, vol. 12, no. 24, p. 10357, Dec. 2020, doi: 10.3390/su122410357.

LeCun, Y., Bengio, Y. & Hinton, G. Deep learning. Nature 521, 436-444 (2015). https://doi.org/10.1038/nature14539.

Sarker, I.H. Deep Cybersecurity: A Comprehensive Overview from Neural Network and Deep Learning Perspective. SN COMPUT. SCI. 2, 154 (2021). https://doi.org/10.1007/s42979-021-00535-6.

Yin, Y., Jang-Jaccard, J., Xu, W. et al. IGRF-RFE: a hybrid feature selection method for MLP-based network intrusion detection on UNSW-NB15 datasset. j Big datas 10, 15 (2023). https://doi.org/10.1186/s40537-023-00694-8.

Mohamed Amine Ferrag, Leandros Maglaras, Sotiris Moschoyiannis, Helge Janicke,Deep learning for cyber security intrusion detection: Approaches. datassets, and comparative study, Journal of Information Security and Applications, Volume 50, 2020, 102419, ISSN 2214-2126, https://doi.org/ 10.1016/j.jisa.2019.102419.

Priyanka Dixit, Sanjay Silakari,Deep Learning Algorithms for Cybersecurity Applications: A Technological and Status Review,Computer Science Review,Volume 39,2021,100317,ISSN 1574-0137,https://doi.org/10.1016/j.cosrev.2020.100317.

Dongliang Chen, Paweł Wawrzynski, Zhihan Lv,Cyber security in smart cities: a review of deep learning-based applications and case studies. Sustainable Cities and Society, Volume 66, 2021, 102655, ISSN 2210-6707, https://doi.org/10.1016/j.scs.2020.102655.

S.-Y. Hwang, D.-J. Shin, and J.-J. Kim, "Systematic Review on Identification and Prediction of Deep Learning-Based Cyber Security Technology and Convergence Fields," Symmetry, vol. 14, no. 4, p. 683, Mar. 2022, doi: 10.3390/sym14040683.

Kanimozhi, V., Jacob, T.P. The Top Ten Artificial Intelligence-Deep Neural Networks for IoT Intrusion Detection System. Wireless Pers Commun 129, 1451 Wireless Pers Commun 129, 1451 -1470 (2023). https://doi.org/10.1007/s11277-023-10198-6.

Fu, K., Cheng, D., Tu, Y., Zhang, L. (2016). Credit Card Fraud Detection Using Convolutional Neural Networks. in: Hirose, A., Ozawa, S., Doya, K., Ikeda, K., Lee, M., Liu, D. (eds) Neural Information Processing. ICONIP 2016. Lecture Notes in Computer Science (), vol 9949. Springer, Cham. https://doi.org/10.1007/978-3-319-46675-0_53.

Basumallik S, Ma R, Eftekharnejad S. Packet-datas anomaly detection in PMU-based state estimator using convolutional neural network. international Journal of Electrical Power and Energy Systems. 2019 May; 107:690-702. doi: 10.1016/j.ijepes.2018.11.013.

Araya Kibrom Desta, Shuji Ohira, Ismail Arai, and Kazutoshi Fujikawa. 2022. Rec-CNN: In-vehicle networks intrusion detection using convolutional neural networks trained on recurrence plots. Veh. Commun. 35, C (Jun 2022). https://doi.org/10.1016/j.vehcom.2022.100470.

Abien Fred M. Agarap. 2018. A Neural Network Architecture Combining Gated Recurrent Unit (GRU) and Support Vector Machine (SVM) for Intrusion Detection in Network Traffic datas. in Proceedings of the 2018 10th International Conference on Machine Learning and Computing (ICMLC 2018). Association for Computing Machinery, New York, NY, USA, 26-30. https://doi.org/10.1145/3195106.3195117.

Prabhakaran, V, Kulandasamy, A. Integration of recurrent convolutional neural network and optimal encryption scheme for intrusion detection with secure datas storage in the cloud. Computational Intelligence. 2021; 37: 344- 370. https://doi.org/10.1111/coin.12408.

Belhadi, A., Djenouri, Y., Djenouri, D. et al. Group intrusion detection in the Internet of Things using a hybrid recurrent neural network. Cluster Comput 26, 1147-1158 (2023). https://doi.org/10.1007/s10586-022-03779-w.

E. Seo, H. M. Song and H. K. Kim, "GIDS: GAN based Intrusion Detection System for In-Vehicle Network," 2018 16th Annual Conference on Privacy, Security and Trust (PST), Belfast, Ireland, 2018, pp. 1-6, doi: 10.1109/PST.2018.8514157.

P. Freitas de Araujo-Filho, G. Kaddoum, D. R. Campelo, A. Gondim Santos, D. Macêdo and C. Zanchettin, "Intrusion Detection for Cyber- Physical Systems Using Generative Adversarial Networks in Fog Environment," in IEEE Internet of Things Journal, vol. 8, no. 8, pp. 6247-6256, 15 April15, 2021, doi: 10.1109/JIOT.2020.3024800.

Preethi, BC, Sugitha, G, Kavitha, G. Cycle-consistent generative adversarial network optimized with water strider optimization algorithm fostered intrusion detection framework for securing cloud computing environment. Concurrency Computat Pract Exper. 2023; 35(5): e7552. doi:10.1002/ cpe.7552.

Downloads

Published

14-07-2023

How to Cite

Wei, Y., & Shangguan, M. (2023). A review of deep learning based intrusion detection systems. Highlights in Science, Engineering and Technology, 56, 188-199. https://doi.org/10.54097/hset.v56i.10104