journal article·2024Open access

Cybernet Model: A New Deep Learning Model for Cyber DDoS Attacks Detection and Recognition

Azar Abid Salih, Maiwan Bahjat Abdulrazaq

Computers, Materials & Continua· Volume 78· Issue 1

Abstract

Cyberspace is extremely dynamic, with new attacks arising daily. Protecting cybersecurity controls is vital for network security. Deep Learning (DL) models find widespread use across various fields, with cybersecurity being one of the most crucial due to their rapid cyberattack detection capabilities on networks and hosts. The capabilities of DL in feature learning and analyzing extensive data volumes lead to the recognition of network traffic patterns. This study presents novel lightweight DL models, known as Cybernet models, for the detection and recognition of various cyber Distributed Denial of Service (DDoS) attacks. These models were constructed to have a reasonable number of learnable parameters, i.e., less than 225,000, hence the name “lightweight.” This not only helps reduce the number of computations required but also results in faster training and inference times. Additionally, these models were designed to extract features in parallel from 1D Convolutional Neural Networks (CNN) and Long Short-Term Memory (LSTM), which makes them unique compared to earlier existing architectures and results in better performance measures. To validate their robustness and effectiveness, they were tested on the CIC-DDoS2019 dataset, which is an imbalanced and large dataset that contains different types of DDoS attacks. Experimental results revealed that both models yielded promising results, with 99.99% for the detection model and 99.76% for the recognition model in terms of accuracy, precision, recall, and F1 score. Furthermore, they outperformed the existing state-of-the-art models proposed for the same task. Thus, the proposed models can be used in cyber security research domains to successfully identify different types of attacks with a high detection and recognition rate.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Network Security and Intrusion Detection · Internet Traffic Analysis and Secure E-voting · Advanced Malware Detection Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (40)

Show source-provided references
1. Distributed network intrusion detection system in satellite-terrestrial integrated networks using federated learning10.1109/ACCESS.2020.3041641 ↗
2. Deep learning approach for intelligent intrusion detection system10.1109/ACCESS.2019.2895334 ↗
3. An intelligent network attack detection method based on RNN
4. Semi-supervised deep learning based network intrusion detection
5. A hybrid neural network architecture for early detection of DDOS attacks using deep learning models10.1109/ICOSEC51865.2021.9591969 ↗
6. Study of machine and deep learning classifications in cyber physical system
7. Recurrent neural network based intrusion detection system
8. Deep learning approaches for detecting DDoS attacks: A systematic review10.1007/s00500-021-06608-1 ↗
9. Research on feature selection of intrusion detection based on deep learning
10. DDoSNet: A deep-learning model for detecting network attacks
11. Multi-classifier of DDoS attacks in computer networks built on neural networks
12. AE-MLP: A hybrid deep learning approach for DDoS detection and classification10.1109/ACCESS.2021.3123791 ↗
13. Efficient detection of DDoS attacks using a hybrid deep learning model with improved feature selection10.3390/app112411634 ↗
14. Intrusion detection for secure social Internet of Things based on collaborative edge computing: A generative adversarial network-based approach10.1109/TCSS.2021.3063538 ↗
15. The classification of DDoS attacks using deep learning techniques
16. DNNBoT: Deep neural network-based botnet detection and classification10.32604/cmc.2022.020938 ↗
17. An optimized DDoS attack detection using deep convolutional generative adversarial networks
18. An efficient hybrid-DNN for DDoS detection and classification in software-defined IIoT networks10.1109/JIOT.2022.3196942 ↗
19. DDoS detection using deep learning10.1016/j.procs.2023.01.217 ↗
20. Deep learning approach for cyberattack detection10.1109/INFCOMW.2018.8407032 ↗
21. Application-layer DDOS attacks with multiple emulation dictionaries10.1109/ICASSP39728.2021.9413570 ↗
22. Mitigating DDoS flooding attacks with dynamic path identifiers in wireless network
23. Toward a distributed approach for detection and mitigation of denial-of-service attacks within Industrial Internet-of-Things10.1109/JIOT.2020.3028652 ↗
24. Euclid: A fully in-network, P4-based approach for real-time DDoS attack detection and mitigation10.1109/TNSM.2020.3048265 ↗
25. Design and implementation of IoT DDoS attacks detection system based on machine learning10.1109/EuCNC48522.2020.9200909 ↗
26. Recurrent and deep learning neural network models for DDoS attack detection10.1155/2022/8530312 ↗
27. Multi-channel deep feature learning for intrusion detection10.1109/ACCESS.2020.2980937 ↗
28. LSTM-based intrusion detection system for in-vehicle can bus communications10.1109/ACCESS.2020.3029307 ↗
29. A new DDoS attacks intrusion detection model based on deep learning for cybersecurity10.1016/j.cose.2022.102748 ↗
30. Deep recurrent neural network for intrusion detection in SDN-based networks
31. A deep learning framework for predicting cyber attacks rates10.1186/s13635-019-0090-6 ↗
32. LSTM-BA: DDoS detection approach combining LSTM and Bayes10.1109/CBD.2019.00041 ↗
33. Feature selection evaluation towards a lightweight deep learning ddos detector
34. An analysis of DDoS attacks in a smart home networks
35. A hybrid machine learning approach for detecting unprecedented DDoS attacks10.1007/s11227-021-04253-x ↗
36. DIDDOS: An approach for detection and identification of distributed denial of service (DDoS) cyberattacks using gated recurrent units (GRU)10.1016/j.future.2021.01.022 ↗
37. Polymorphic adversarial DDoS attack on IDS using GAN
38. DDoS attacks detection in the application layer using three level machine learning classification architecture10.5815/ijcnis.2022.03.03 ↗
39. Developing realistic distributed denial of service (DDoS) attack dataset and taxonomy
40. Comprehensive DDoS attack classification using machine learning algorithms10.32604/cmc.2022.026552 ↗