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 条
  • [31] Deep neural network for text anomaly detection in SIoT
    Mu, Jie
    Zhang, Xianchao
    Li, Yuangang
    Guo, Jun
    [J]. COMPUTER COMMUNICATIONS, 2021, 178 : 286 - 296
  • [32] Optimal placement of relay nodes in wireless sensor network using artificial bee colony algorithm
    Hashim, Hashim A.
    Ayinde, B. O.
    Abido, M. A.
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 64 : 239 - 248
  • [33] Spam filtering using a logistic regression model trained by an artificial bee colony algorithm
    Dedeturk, Bilge Kagan
    Akay, Bahriye
    [J]. APPLIED SOFT COMPUTING, 2020, 91
  • [34] Overbreak prediction and optimization in tunnel using neural network and bee colony techniques
    Koopialipoor, Mohammadreza
    Ghaleini, Ebrahim Noroozi
    Haghighi, Mojtaba
    Kanagarajan, Sujith
    Maarefvand, Parviz
    Mohamad, Edy Tonnizam
    [J]. ENGINEERING WITH COMPUTERS, 2019, 35 (04) : 1191 - 1202
  • [35] Overbreak prediction and optimization in tunnel using neural network and bee colony techniques
    Mohammadreza Koopialipoor
    Ebrahim Noroozi Ghaleini
    Mojtaba Haghighi
    Sujith Kanagarajan
    Parviz Maarefvand
    Edy Tonnizam Mohamad
    [J]. Engineering with Computers, 2019, 35 : 1191 - 1202
  • [36] The Investigation of AutoEncoder-Based Neural Network for NMOS Circuit Anomaly Detection
    Feng, Ruirong
    Wang, Zhenfan
    Hu, Yun
    Xu, Yifan
    Wang, Haohan
    [J]. 2024 9TH INTERNATIONAL CONFERENCE ON ELECTRONIC TECHNOLOGY AND INFORMATION SCIENCE, ICETIS 2024, 2024, : 216 - 220
  • [37] A Proposal of Parameters Setting Method for Artificial Bee Colony Algorithm with Network Structure
    Kaihara, Toshiya
    Fujii, Nobutada
    Kokuryo, Daisuke
    Imamura, Shunta
    [J]. 2016 55TH ANNUAL CONFERENCE OF THE SOCIETY OF INSTRUMENT AND CONTROL ENGINEERS OF JAPAN (SICE), 2016, : 807 - 812
  • [38] Artificial Bee Colony and Deep Neural Network-Based Diagnostic Model for Improving the Prediction Accuracy of Diabetes
    Srivastava, Anand Kumar
    Kumar, Yugal
    Singh, Pradeep Kumar
    [J]. INTERNATIONAL JOURNAL OF E-HEALTH AND MEDICAL COMMUNICATIONS, 2021, 12 (02) : 32 - 50
  • [39] An Artificial Neural Network Autoencoder for Insider Cyber Security Threat Detection
    Saminathan, Karthikeyan
    Mulka, Sai Tharun Reddy
    Damodharan, Sangeetha
    Maheswar, Rajagopal
    Lorincz, Josip
    [J]. FUTURE INTERNET, 2023, 15 (12)
  • [40] Improved network anomaly detection system using optimized autoencoder - LSTM
    Narmadha, S.
    Balaji, N. V.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2025, 273