Network anomaly detection using Deep Autoencoder and parallel Artificial Bee Colony algorithm-trained neural network

被引:0
作者
Hacılar, Hilal [1 ]
Dedeturk, Bilge Kagan [2 ]
Bakir-Gungor, Burcu [1 ]
Gungor, Vehbi Cagri [3 ]
机构
[1] Department of Computer Engineering, Abdullah Gul University, Kayseri
[2] Erciyes University, Department of Software Engineering, Kayseri
[3] Turkcell, Istanbul
关键词
Anomaly detection; Artificial bee colony; Artificial neural network; Deep Autoencoder; Metaheuristics; Network intrusion detection systems (NIDS); NF-UNSW-NB15-v2; Swarm intelligence; UNSW-NB15;
D O I
10.7717/PEERJ-CS.2333
中图分类号
学科分类号
摘要
Cyberattacks are increasingly becoming more complex, which makes intrusion detection extremely difficult. Several intrusion detection approaches have been developed in the literature and utilized to tackle computer security intrusions. Implementing machine learning and deep learning models for network intrusion detection has been a topic of active research in cybersecurity. In this study, artificial neural networks (ANNs), a type of machine learning algorithm, are employed to determine optimal network weight sets during the training phase. Conventional training algorithms, such as backpropagation, may encounter challenges in optimization due to being entrapped within local minima during the iterative optimization process; global search strategies can be slow at locating global minima, and they may suffer from a low detection rate. In the ANN training, the Artificial Bee Colony (ABC) algorithm enables the avoidance of local minimum solutions by conducting a high-performance search in the solution space but it needs some modifications. To address these challenges, this work suggests a Deep Autoencoder (DAE)-based, vectorized, and parallelized ABC algorithm for training feed-forward artificial neural networks, which is tested on the UNSW-NB15 and NF-UNSW-NB15-v2 datasets. Our experimental results demonstrate that the proposed DAE-based parallel ABC-ANN outperforms existing metaheuristics, showing notable improvements in network intrusion detection. The experimental results reveal a notable improvement in network intrusion detection through this proposed approach, exhibiting an increase in detection rate (DR) by 0.76 to 0.81 and a reduction in false alarm rate (FAR) by 0.016 to 0.005 compared to the ANN-BP algorithm on the UNSWNB15 dataset. Furthermore, there is a reduction in FAR by 0.006 to 0.0003 compared to the ANN-BP algorithm on the NF-UNSW-NB15-v2 dataset. These findings underscore the effectiveness of our proposed approach in enhancing network security against network intrusions. © (2024), (PeerJ Inc.). All rights reserved.
引用
收藏
相关论文
共 50 条
  • [21] On Multicast Routing With Network Coding: A Multiobjective Artificial Bee Colony Algorithm
    Huanlai Xing
    Fuhong Song
    Lianshan Yan
    Wei Pan
    中国通信, 2019, 16 (02) : 160 - 176
  • [22] Characteristic analysis of artificial bee colony algorithm with network-structure
    Imamura S.
    Kaihara T.
    Fujii N.
    Kokuryo D.
    Kitamura A.
    Imamura, Shunta, 1600, Fuji Technology Press (21): : 496 - 506
  • [23] On Multicast Routing With Network Coding: A Multiobjective Artificial Bee Colony Algorithm
    Xing, Huanlai
    Song, Fuhong
    Yan, Lianshan
    Pan, Wei
    CHINA COMMUNICATIONS, 2019, 16 (02) : 160 - 176
  • [24] A combination of artificial bee colony and neural network for approximating the safety factor of retaining walls
    Ebrahim Noroozi Ghaleini
    Mohammadreza Koopialipoor
    Mohammadreza Momenzadeh
    Mehdi Esfandi Sarafraz
    Edy Tonnizam Mohamad
    Behrouz Gordan
    Engineering with Computers, 2019, 35 : 647 - 658
  • [25] Distribution Network Power Loss by using Artificial Bee Colony
    Bin Muhtazaruddin, Mohd Nabil
    Fujita, Goro
    2013 48TH INTERNATIONAL UNIVERSITIES' POWER ENGINEERING CONFERENCE (UPEC), 2013,
  • [26] A combination of artificial bee colony and neural network for approximating the safety factor of retaining walls
    Ghaleini, Ebrahim Noroozi
    Koopialipoor, Mohammadreza
    Momenzadeh, Mohammadreza
    Sarafraz, Mehdi Esfandi
    Mohamad, Edy Tonnizam
    Gordan, Behrouz
    ENGINEERING WITH COMPUTERS, 2019, 35 (02) : 647 - 658
  • [27] Data-driven artificial bee colony algorithm based on radial basis function neural network
    Zeng, Tao
    Wang, Hui
    Wang, Wenjun
    Ye, Tingyu
    Zhang, Luqi
    Zhao, Jia
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2022, 20 (01) : 1 - 10
  • [28] A model for virtual network embedding using Artificial Bee Colony
    Pathak, Isha
    Tripathi, Atul
    Vidyarthi, Deo Prakash
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2018, 31 (10)
  • [29] Intrusion detection for cloud computing using neural networks and artificial bee colony optimization algorithm
    Hajimirzaei, Bahram
    Navimipour, Nima Jafari
    ICT EXPRESS, 2019, 5 (01): : 56 - 59
  • [30] Deep neural network for text anomaly detection in SIoT
    Mu, Jie
    Zhang, Xianchao
    Li, Yuangang
    Guo, Jun
    COMPUTER COMMUNICATIONS, 2021, 178 : 286 - 296