JOURNAL ARTICLE

Comprehensive DDoS Attack Classification Using Machine Learning Algorithms

Olga UssatovaAidana ZhumabekovaYenlik BegimbayevaEric T. MatsonNikita Ussatov

Year: 2022 Journal:   Computers, materials & continua/Computers, materials & continua (Print) Vol: 73 (1)Pages: 577-594

Abstract

The fast development of Internet technologies ignited the growth of techniques for information security that protect data, networks, systems, and applications from various threats. There are many types of threats. The dedicated denial of service attack (DDoS) is one of the most serious and widespread attacks on Internet resources. This attack is intended to paralyze the victim's system and cause the service to fail. This work is devoted to the classification of DDoS attacks in the special network environment called Software-Defined Networking (SDN) using machine learning algorithms. The analyzed dataset included instances of two classes: benign and malicious. As the dataset contained twenty-two features, the feature selection techniques were required for dimensionality reduction. In these experiments, the Information gain, the Chi-square, and the F-test were applied to decrease the number of features to ten. The classes were also not completely balanced, so undersampling, oversampling, and synthetic minority oversampling (SMOTE) techniques were used to balance classes equally. The previous research works observed the classification of DDoS attacks applying various feature selection techniques and one or more machine learning algorithms. Still, they did not pay much attention to classifying the combinations of feature selection and balancing methods with different machine learning algorithms. This work is devoted to the classification of datasets with eight machine learning algorithms: naïve Bayes, logistic regression, support vector machine, k-nearest neighbors, decision tree, random forest, XGBoost, and CatBoost. In the experimental results, the Information gain and F-test feature selection methods achieved better performance with all eight ML algorithms than with the Chi-square technique. Furthermore, the accuracy values of the oversampled and SMOTE datasets were higher than that of the undersampled and imbalanced datasets. Among machine learning algorithms, the accuracy of support vector machine, logistic regression, and naïve Bayes fluctuates between 0.59 and 0.75, while decision tree, random forest, XGBoost, and CatBoost allowed achieving values around 0.99 and 1.00 with all feature selection and class balancing techniques among all the algorithms.

Keywords:
Denial-of-service attack Machine learning Feature selection Computer science Artificial intelligence Naive Bayes classifier Random forest Statistical classification Decision tree Algorithm Support vector machine Dimensionality reduction Feature (linguistics) Undersampling C4.5 algorithm Network security The Internet Data mining Computer security

Metrics

12
Cited By
2.57
FWCI (Field Weighted Citation Impact)
42
Refs
0.85
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Network Security and Intrusion Detection
Physical Sciences →  Computer Science →  Computer Networks and Communications
Internet Traffic Analysis and Secure E-voting
Physical Sciences →  Computer Science →  Artificial Intelligence
Advanced Malware Detection Techniques
Physical Sciences →  Computer Science →  Signal Processing

Related Documents

JOURNAL ARTICLE

DDoS Attack Detection and Classification using Machine Learning Algorithms

Prof. Shwethashree G CR TanushaP HarshithaDhyan Ganesh SNS Dheeraj Gowda

Journal:   International Journal for Research in Applied Science and Engineering Technology Year: 2024 Vol: 12 (4)Pages: 4951-4959
JOURNAL ARTICLE

DDoS Attack Classification Using Machine Learning

N Keerthana

Journal:   INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT Year: 2025 Vol: 09 (04)Pages: 1-9
BOOK-CHAPTER

DDoS Attack Prediction System Using Machine Learning Algorithms

P KumarSunil Kumar

Lecture notes in networks and systems Year: 2023 Pages: 347-357
© 2026 ScienceGate Book Chapters — All rights reserved.