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 条
[41]   Unsupervised Machine Anomaly Detection Using Autoencoder and Temporal Convolutional Network [J].
Li, Zhiyuan ;
Sun, Yu ;
Yang, Laihao ;
Zhao, Zhibin ;
Chen, Xuefeng .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2022, 71
[42]   Improved network anomaly detection system using optimized autoencoder - LSTM [J].
Narmadha, S. ;
Balaji, N. V. .
EXPERT SYSTEMS WITH APPLICATIONS, 2025, 273
[43]   A deep learning approach to network intrusion detection using deep autoencoder [J].
Moraboena S. ;
Ketepalli G. ;
Ragam P. .
Rev. Intell. Artif., 4 (457-463) :457-463
[44]   Designing a Hybrid Artificial Intelligent Clinical Decision Support System Using Artificial Neural Network and Artificial Bee Colony for Predicting Heart Failure Rate [J].
Madanan, Mukesh ;
Zulkefli, Nurul Akhmal Mohd ;
Velayudhan, Nitha C. .
2021 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2021,
[45]   DeepADV: A Deep Neural Network Framework for Anomaly Detection in VANETs [J].
Alladi, Tejasvi ;
Gera, Bhavya ;
Agrawal, Ayush ;
Chamola, Vinay ;
Yu, Fei Richard .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2021, 70 (11) :12013-12023
[46]   Multi-Objective Artificial Bee Colony Algorithm Based on Scale-Free Network for Epistasis Detection [J].
Gu, Yijun ;
Sun, Yan ;
Shang, Junliang ;
Li, Feng ;
Guan, Boxin ;
Liu, Jin-Xing .
GENES, 2022, 13 (05)
[47]   Forecasting Currency Exchange Rates with an Artificial Bee Colony-Optimized Neural Network [J].
Worasucheep, Chukiat .
2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, :3319-3326
[48]   A Stacking-Based Deep Neural Network Approach for Effective Network Anomaly Detection [J].
Nkenyereye, Lewis ;
Tama, Bayu Adhi ;
Lim, Sunghoon .
CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 66 (02) :2217-2227
[49]   Fast artificial bee colony algorithm with complex network and naive bayes classifier for supply chain network management [J].
Jiang, Jianhua ;
Wu, Di ;
Chen, Yujun ;
Yu, Dianjia ;
Wang, Limin ;
Li, Keqin .
SOFT COMPUTING, 2019, 23 (24) :13321-13337
[50]   Fast artificial bee colony algorithm with complex network and naive bayes classifier for supply chain network management [J].
Jianhua Jiang ;
Di Wu ;
Yujun Chen ;
Dianjia Yu ;
Limin Wang ;
Keqin Li .
Soft Computing, 2019, 23 :13321-13337