Scopus İndeksli Yayınlar Koleksiyonu

Permanent URI for this collectionhttps://hdl.handle.net/20.500.12573/395

Browse

Search Results

Now showing 1 - 3 of 3
  • Article
    Citation - Scopus: 7
    Network Anomaly Detection Using Deep Autoencoder and Parallel Artificial Bee Colony Algorithm-Trained Neural Network
    (PeerJ Inc., 2024-10-08) Dedeturk, Bilge Kagan; Bakir-Gungor, Burcu; Hacılar, Hilal; Gungor, Vehbi Cagri
  • Article
    Citation - WoS: 4
    Citation - Scopus: 7
    Network Anomaly Detection Using Deep Autoencoder and Parallel Artificial Bee Colony Algorithm-Trained Neural Network
    (PeerJ Inc, 2024-10-08) Hacilar, Hilal; Dedeturk, Bilge Kagan; Bakir-Gungor, Burcu; Gungor, Vehbi Cagri
    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.
  • Article
    Citation - WoS: 3
    Citation - Scopus: 3
    Accelerated Artificial Bee Colony Optimization for Cost-Sensitive Neural Networks in Multi-Class Problems
    (Wiley, 2025-04-10) Hacilar, Hilal; Dedeturk, Bilge Kagan; Ozmen, Mihrimah; Celik, Mehlika Eraslan; Gungor, Vehbi Cagri
    Metaheuristics are advanced problem-solving techniques that develop efficient algorithms to address complex challenges, while neural networks are algorithms inspired by the structure and function of the human brain. Combining these approaches enables the resolution of complex optimization problems that traditional methods struggle to solve. This study presents a novel approach integrating the ABC algorithm with ANNs for weight optimization. The method is further enhanced by vectorization and parallelization techniques on both CPU and GPU to improve computational efficiency. Additionally, this study introduces a cost-sensitive fitness function tailored for multi-class classification to optimize results by considering relationships between target class levels. It validates these advancements in two critical applications: network intrusion detection and earthquake damage estimation. Notably, this study makes a significant contribution to earthquake damage assessment by leveraging machine learning algorithms and metaheuristics to enhance predictive models and decision-making in disaster response. By addressing the dynamic nature of earthquake damage, this research fills a critical gap in existing models and broadens the understanding of how machine learning and metaheuristics can improve disaster response strategies. In both domains, the ABC-ANN implementation yields promising results, particularly in earthquake damage estimation, where the cost-sensitive approach demonstrates satisfactory outcomes in macro-F1 and accuracy. The best results for macro-F1, weighted-F1, and overall accuracy provides best results with the UNSW-NB15 and earthquake datasets, showing values of 64%, 72%, 68%, and 60%, 80%, and 79%, respectively. Comparative performance evaluations reveal that the proposed parallel ABC-ANN model, incorporating the novel cost-sensitive fitness function and enhanced by vectorization and parallelization techniques, significantly reduces training time and outperforms state-of-the-art methods in terms of macro-F1 and accuracy in both network intrusion detection and earthquake damage estimation.