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

dc.contributor.author Hacilar, Hilal
dc.contributor.author Dedeturk, Bilge Kagan
dc.contributor.author Bakir-Gungor, Burcu
dc.contributor.author Gungor, Vehbi Cagr
dc.contributor.authorID 0000-0002-5811-6722 en_US
dc.contributor.authorID 0000-0002-2272-6270 en_US
dc.contributor.department AGÜ, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü en_US
dc.contributor.institutionauthor Hacilar, Hilal
dc.contributor.institutionauthor Bakir-Gungor, Burcu
dc.date.accessioned 2024-12-10T09:09:15Z
dc.date.available 2024-12-10T09:09:15Z
dc.date.issued 2024 en_US
dc.description.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. en_US
dc.identifier.endpage 36 en_US
dc.identifier.issn 2376-5992
dc.identifier.other WOS:001334382700003
dc.identifier.startpage 1 en_US
dc.identifier.uri http://dx.doi.org/10.7717/peerj-cs.2333
dc.identifier.uri https://hdl.handle.net/20.500.12573/2409
dc.identifier.volume 10 en_US
dc.language.iso eng en_US
dc.publisher PEERJ INC en_US
dc.relation.isversionof 10.7717/peerj-cs.2333 en_US
dc.relation.journal PeerJ Computer Science en_US
dc.relation.publicationcategory Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject Artificial neural network en_US
dc.subject Artificial bee colony en_US
dc.subject Metaheuristics en_US
dc.subject Deep Autoencoder en_US
dc.subject Network intrusion detection systems (NIDS) en_US
dc.subject Anomaly detection, UNSW-NB15 en_US
dc.subject Swarm intelligence en_US
dc.subject NF-UNSW-NB15-v2 en_US
dc.title Network anomaly detection using Deep Autoencoder and parallel Artificial Bee Colony algorithm-trained neural network en_US
dc.type article en_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
peerj-cs-2333.pdf
Size:
1.75 MB
Format:
Adobe Portable Document Format
Description:
Makale Dosyası

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.44 KB
Format:
Item-specific license agreed upon to submission
Description: