Network Anomaly Detection Using Deep Autoencoder and Parallel Artificial Bee Colony Algorithm-Trained Neural Network

No Thumbnail Available

Date

2024

Journal Title

Journal ISSN

Volume Title

Publisher

PeerJ Inc

Open Access Color

GOLD

Green Open Access

Yes

OpenAIRE Downloads

20

OpenAIRE Views

88

Publicly Funded

No
Impulse
Top 10%
Influence
Average
Popularity
Top 10%

Research Projects

Journal Issue

Abstract

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 back- propagation, 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.

Description

Hacilar, Hilal/0000-0002-5811-6722

Keywords

Artificial Neural Network, Artificial Bee Colony, Metaheuristics, Deep Autoencoder, Network Intrusion Detection Systems (Nids), Anomaly Detection, Unsw-Nb15, Swarm Intelligence, Nf-Unsw-Nb15-V2, Anomaly detection, UNSW-NB15, Artificial neural network, Network intrusion detection systems (NIDS), NF-UNSW-NB15-v2, Deep Autoencoder, Electronic computers. Computer science, Artificial bee colony, Swarm intelligence, Metaheuristics, Anomaly detection, QA75.5-76.95

Turkish CoHE Thesis Center URL

Fields of Science

Citation

WoS Q

Q2

Scopus Q

Q1
OpenCitations Logo
OpenCitations Citation Count
N/A

Source

PeerJ Computer Science

Volume

10

Issue

Start Page

e2333

End Page

PlumX Metrics
Citations

Scopus : 6

Captures

Mendeley Readers : 21

SCOPUS™ Citations

6

checked on Feb 03, 2026

Web of Science™ Citations

4

checked on Feb 03, 2026

Page Views

2

checked on Feb 03, 2026

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
5.0211966

Sustainable Development Goals

SDG data is not available