Evolving deep learning architectures for network intrusion detection using a double PSO metaheuristic

被引:141
|
作者
Elmasry, Wisam [1 ]
Akbulut, Akhan [2 ]
Zaim, Abdul Halim [1 ]
机构
[1] Istanbul Commerce Univ, Dept Comp Engn, TR-34840 Istanbul, Turkey
[2] Istanbul Kultur Univ, Dept Comp Engn, TR-34158 Istanbul, Turkey
关键词
Cyber security; Deep learning; Feature selection; Hyperparameter selection; Network intrusion detection; Particle swarm optimization; PARTICLE SWARM OPTIMIZATION; FEATURE-SELECTION; GENETIC ALGORITHMS; NEURAL-NETWORKS; CLASSIFIERS;
D O I
10.1016/j.comnet.2019.107042
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The prevention of intrusion is deemed to be a cornerstone of network security. Although excessive work has been introduced on network intrusion detection in the last decade, finding an Intrusion Detection Systems (IDS) with potent intrusion detection mechanism is still highly desirable. One of the leading causes of the high number of false alarms and a low detection rate is the existence of redundant and irrelevant features of the datasets, which are used to train the 1DSs. To cope with this problem, we proposed a double Particle Swarm Optimization (PSO)-based algorithm to select both feature subset and hyperparameters in one process. The aforementioned algorithm is exploited in the pre-training phase for selecting the optimized features and model's hyperparameters automatically. In order to investigate the performance differences, we utilized three deep learning models, namely, Deep Neural Networks (DNN), Long Short-Term Memory Recurrent Neural Networks (LSTM-RNN), and Deep Belief Networks (DBN). Furthermore, we used two common IDS datasets in our experiments to validate our approach and show the effectiveness of the developed models. Moreover, many evaluation metrics are used for both binary and multiclass classifications to assess the model's performance in each of the datasets. Finally, intensive quantitative, Friedman test, and ranking methods analyses of our results are provided at the end of this paper. Experimental results show a significant improvement in network intrusion detection when using our approach by increasing Detection Rate (DR) by 4% to 6% and reducing False Alarm Rate (FAR) by 1% to 5% from the corresponding values of same models without pre-training on the same dataset. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Vehicular Network Intrusion Detection Using a Cascaded Deep Learning Approach with Multi-Variant Metaheuristic
    Manderna, Ankit
    Kumar, Sushil
    Dohare, Upasana
    Aljaidi, Mohammad
    Kaiwartya, Omprakash
    Lloret, Jaime
    [J]. SENSORS, 2023, 23 (21)
  • [2] Network Intrusion Detection System using Deep Learning
    Ashiku, Lirim
    Dagli, Cihan
    [J]. BIG DATA, IOT, AND AI FOR A SMARTER FUTURE, 2021, 185 : 239 - 247
  • [3] A deep learning approach to network intrusion detection using deep autoencoder
    Department of IT, VFSTR Deemed to Be University, Guntur, Andhra Pradesh
    522213, India
    不详
    522003, India
    [J]. Rev. Intell. Artif., 4 (457-463):
  • [4] Network intrusion detection using feature fusion with deep learning
    Ayantayo, Abiodun
    Kaur, Amrit
    Kour, Anit
    Schmoor, Xavier
    Shah, Fayyaz
    Vickers, Ian
    Kearney, Paul
    Abdelsamea, Mohammed M.
    [J]. JOURNAL OF BIG DATA, 2023, 10 (01)
  • [5] A Case Study on Using Deep Learning for Network Intrusion Detection
    Fernandez, Gabriel C.
    Xu, Shouhuai
    [J]. MILCOM 2019 - 2019 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM), 2019,
  • [6] Network intrusion detection: systematic evaluation using deep learning
    Kakade, Kiran Shrimant
    Nagalakshmi, T. J.
    Pradeep, S.
    Bapu, B. R. Tapas
    [J]. INTERNATIONAL JOURNAL OF ELECTRONIC SECURITY AND DIGITAL FORENSICS, 2024, 16 (02) : 190 - 201
  • [7] Network intrusion detection using feature fusion with deep learning
    Abiodun Ayantayo
    Amrit Kaur
    Anit Kour
    Xavier Schmoor
    Fayyaz Shah
    Ian Vickers
    Paul Kearney
    Mohammed M. Abdelsamea
    [J]. Journal of Big Data, 10
  • [8] A Deep Learning Approach to Network Intrusion Detection
    Shone, Nathan
    Tran Nguyen Ngoc
    Vu Dinh Phai
    Shi, Qi
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2018, 2 (01): : 41 - 50
  • [9] Intrusion Detection of UAVs Based on the Deep Belief Network Optimized by PSO
    Tan, Xiaopeng
    Su, Shaojing
    Zuo, Zhen
    Guo, Xiaojun
    Sun, Xiaoyong
    [J]. SENSORS, 2019, 19 (24)
  • [10] An intelligent and efficient network intrusion detection system using deep learning
    Qazi, Emad-ul-Haq
    Imran, Muhammad
    Haider, Noman
    Shoaib, Muhammad
    Razzak, Imran
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2022, 99