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 条
  • [1] Network anomaly detection using Deep Autoencoder and parallel Artificial Bee Colony algorithm-trained neural network
    Hacilar, Hilal
    Dedeturk, Bilge Kagan
    Bakir-Gungor, Burcu
    Gungor, Vehbi Cagri
    PEERJ COMPUTER SCIENCE, 2024, 10
  • [2] An efficient network intrusion detection approach based on logistic regression model and parallel artificial bee colony algorithm
    Kolukisa, Burak
    Dedeturk, Bilge Kagan
    Hacilar, Hilal
    Gungor, Vehbi Cagri
    COMPUTER STANDARDS & INTERFACES, 2024, 89
  • [3] Prediction and optimization of back-break and rock fragmentation using an artificial neural network and a bee colony algorithm
    Ebrahim Ebrahimi
    Masoud Monjezi
    Mohammad Reza Khalesi
    Danial Jahed Armaghani
    Bulletin of Engineering Geology and the Environment, 2016, 75 : 27 - 36
  • [4] Prediction and optimization of back-break and rock fragmentation using an artificial neural network and a bee colony algorithm
    Ebrahimi, Ebrahim
    Monjezi, Masoud
    Khalesi, Mohammad Reza
    Armaghani, Danial Jahed
    BULLETIN OF ENGINEERING GEOLOGY AND THE ENVIRONMENT, 2016, 75 (01) : 27 - 36
  • [5] Network Anomaly Detection Using Memory-Augmented Deep Autoencoder
    Min, Byeongjun
    Yoo, Jihoon
    Kim, Sangsoo
    Shin, Dongil
    Shin, Dongkyoo
    IEEE ACCESS, 2021, 9 : 104695 - 104706
  • [6] A Hybrid of Artificial Bee Colony, Genetic Algorithm, and Neural Network for Diabetic Mellitus Diagnosing
    Rashid, Tarik A.
    Abdullah, Saman M.
    ARO-THE SCIENTIFIC JOURNAL OF KOYA UNIVERSITY, 2018, 6 (01): : 55 - 64
  • [7] USING ARTIFICIAL BEE COLONY TO IMPROVE FUNCTIONAL LINK NEURAL NETWORK TRAINING
    Hassim, Yana Mazwin Mohmad
    Ghazali, Rozaida
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY, PTS 1-4, 2013, 263-266 : 2102 - 2108
  • [8] DDoS attack detection based on global unbiased search strategy bee colony algorithm and artificial neural network
    Tian, Qiuting
    Han, Dezhi
    Du, Zhenxin
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2019, 11 (05) : 584 - 593
  • [9] Alzheimer's detection by Artificial Bee Colony and Convolutional Neural Network at Mobile Environment
    Shan, Dan
    Shi, Fanfeng
    Le, Tianzhi
    MOBILE NETWORKS & APPLICATIONS, 2024, 29 (6) : 1980 - 1989
  • [10] A New Neural Network Training Algorithm Based on Artificial Bee Colony Algorithm for Nonlinear System Identification
    Kaya, Ebubekir
    MATHEMATICS, 2022, 10 (19)