Deep learning for cyber security intrusion detection: Approaches, datasets, and comparative study

被引:477
|
作者
Ferrag, Mohamed Amine [1 ]
Maglaras, Leandros [2 ]
Moschoyiannis, Sotiris [3 ]
Janicke, Helge [2 ]
机构
[1] Guelma Univ, Dept Comp Sci, Guelma 24000, Algeria
[2] De Montfort Univ, Sch Comp Sci & Informat, Leicester, Leics, England
[3] Univ Surrey, Dept Comp Sci, Guildford, Surrey, England
基金
英国工程与自然科学研究理事会;
关键词
Machine learning; Deep learning; Cyber security; Intrusion detection; TRAFFIC CLASSIFICATION; NETWORK; SYSTEMS; INTERNET; ATTACKS; THINGS;
D O I
10.1016/j.jisa.2019.102419
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a survey of deep learning approaches for cyber security intrusion detection, the datasets used, and a comparative study. Specifically, we provide a review of intrusion detection systems based on deep learning approaches. The dataset plays an important role in intrusion detection, therefore we describe 35 well-known cyber datasets and provide a classification of these datasets into seven categories; namely, network traffic-based dataset, electrical network-based dataset, internet traffic-based dataset, virtual private network-based dataset, android apps-based dataset, IoT traffic-based dataset, and internet-connected devices-based dataset. We analyze seven deep learning models including recurrent neural networks, deep neural networks, restricted Boltzmann machines, deep belief networks, convolutional neural networks, deep Boltzmann machines, and deep autoencoders. For each model, we study the performance in two categories of classification (binary and multiclass) under two new real traffic datasets, namely, the CSE-CIC-IDS2018 dataset and the Bot-IoT dataset. In addition, we use the most important performance indicators, namely, accuracy, false alarm rate, and detection rate for evaluating the efficiency of several methods. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] Machine learning for encrypted malicious traffic detection: Approaches, datasets and comparative study
    Wang, Zihao
    Fok, Kar Wai
    Thing, Vrizlynn L. L.
    COMPUTERS & SECURITY, 2022, 113
  • [22] Review on generative deep learning models and datasets for intrusion detection systems
    Ketepall G.
    Bulla P.
    1600, International Information and Engineering Technology Association (34): : 215 - 226
  • [23] ENHANCING IIOT SECURITY WITH MACHINE LEARNING AND DEEP LEARNING FOR INTRUSION DETECTION
    Awad, Omer Fawzi
    Hazim, Layth Rafea
    Jasim, Abdulrahman Ahmed
    Ata, Oguz
    MALAYSIAN JOURNAL OF COMPUTER SCIENCE, 2024, 37 (02) : 139 - 153
  • [24] A Testbed for SCADA Cyber Security and Intrusion Detection
    Singh, Prateek
    Garg, Saurabh
    Kumar, Vinod
    Saquib, Zia
    2015 INTERNATIONAL CONFERENCE ON CYBER SECURITY OF SMART CITIES, INDUSTRIAL CONTROL AND COMMUNICATIONS (SSIC), 2015,
  • [25] Cyber security, intrusion detection and incident response
    Nuñez, Eduardo Arriols
    Euroheat and Power (English Edition), 2017, 14 (04): : 34 - 35
  • [26] Machine and Deep Learning Based Comparative Analysis Using Hybrid Approaches for Intrusion Detection System
    Rashid, Azam
    Siddique, Muhammad Jawaid
    Ahmed, Shahid Munir
    2020 3RD INTERNATIONAL CONFERENCE ON ADVANCEMENTS IN COMPUTATIONAL SCIENCES (ICACS), 2020,
  • [27] A Survey of Data Mining and Machine Learning Methods for Cyber Security Intrusion Detection
    Buczak, Anna L.
    Guven, Erhan
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2016, 18 (02): : 1153 - 1176
  • [28] IoT Security: A Comparative Analysis of Intrusion Detection Systems Based on Machine Learning, Deep Learning and Transfer Learning Techniques
    Mahjoubi, Hayat
    Aissaoui, Karima
    ADVANCES IN SMART MEDICAL, IOT & ARTIFICIAL INTELLIGENCE, VOL 2, ICSMAI 2024, 2024, 12 : 35 - 48
  • [29] Cyber Security Intruder Detection Using Deep Learning Approach
    Islam, Tariqul
    Rahman, Md Mosfikur
    Jabiullah, Md Ismail
    Saifuzzaman, Mohd
    INFORMATION SYSTEMS AND MANAGEMENT SCIENCE, ISMS 2021, 2023, 521 : 518 - 530
  • [30] Enhancing System Security by Intrusion Detection Using Deep Learning
    Sama, Lakshit
    Wang, Hua
    Watters, Paul
    DATABASES THEORY AND APPLICATIONS (ADC 2022), 2022, 13459 : 169 - 176