Detection of DDoS Attack: A Comparative Evaluation of Machine Learning Techniques

Distributed denial-of-service (DDoS) attacks are a common and increasing threat to online services, targeting multiple layers of the OSI model. As communication technology advances, these attacks are getting more frequent and complicated, making detection and protection more challenging. Therefore, the need to study DDoS attack detection is growing. This paper evaluated multiple machine learning models for detecting DDoS attacks using binary classifications. We have used nine machine learning models for binary classification namely Support Vector Machine, Random Forest, Gaussian Naïve Bayes, Extra Trees, AdaBoost, XGBoost, Gradient Boosting, Logistic Regression, and Multilayer Perceptron. Besides, we have selected the KDDCup99 dataset for this research. The dimensions of data determine a detection system's usefulness, consequently, feature selection and preprocessing are used to reduce the dataset's dimensionality, which minimizes the mathematical complexity. The evaluation of models is based on the accuracy, recall, precision, f1-score, false alarm rate, false positive ratio, false negative ratio, and error rate of datasets. Finally, using these evaluation criteria, we have compared the performance of the machine learning models and achieved the best results in binary classification using the XGBoost model with the highest accuracy (99.98%), precision (99.97%), recall (99.96%), f1-score (99.97%), and lowest false alarm rate (0.01 %), error rate (0.02<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">%</sup>), false positive ratio (0.03 %), and false negative ratio (0.03 %).

Authors

Institutions

Publication Details

Published
2024-11-01
DOI
https://doi.org/10.1109/spicscon64195.2024.10940863
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Detection of DDoS Attack: A Comparative Evaluation of Machine Learning Techniques

Iffath Tanjim Moon, Afsana Mimi, Md. Musfiqur Rahman Mridha, Md. Shakiul Jafor
Network Security and Intrusion Detection
article

Detection of DDoS Attack: A Comparative Evaluation of Machine Learning Techniques

Iffath Tanjim Moon, Afsana Mimi, Md. Musfiqur Rahman Mridha, Md. Shakiul Jafor
article en

Abstract

Distributed denial-of-service (DDoS) attacks are a common and increasing threat to online services, targeting multiple layers of the OSI model. As communication technology advances, these attacks are getting more frequent and complicated, making detection and protection more challenging. Therefore, the need to study DDoS attack detection is growing. This paper evaluated multiple machine learning models for detecting DDoS attacks using binary classifications. We have used nine machine learning models for binary classification namely Support Vector Machine, Random Forest, Gaussian Naïve Bayes, Extra Trees, AdaBoost, XGBoost, Gradient Boosting, Logistic Regression, and Multilayer Perceptron. Besides, we have selected the KDDCup99 dataset for this research. The dimensions of data determine a detection system's usefulness, consequently, feature selection and preprocessing are used to reduce the dataset's dimensionality, which minimizes the mathematical complexity. The evaluation of models is based on the accuracy, recall, precision, f1-score, false alarm rate, false positive ratio, false negative ratio, and error rate of datasets. Finally, using these evaluation criteria, we have compared the performance of the machine learning models and achieved the best results in binary classification using the XGBoost model with the highest accuracy (99.98%), precision (99.97%), recall (99.96%), f1-score (99.97%), and lowest false alarm rate (0.01 %), error rate (0.02<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">%</sup>), false positive ratio (0.03 %), and false negative ratio (0.03 %).

Pundra University of Science and Technology (BD), Varendra University (BD)
Openalex Percentile: Top 66%
Network Security and Intrusion Detection
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Detection of DDoS Attack: A Comparative Evaluation of Machine Learning Techniques — Iffath Tanjim Moon, Afsana Mimi, et al. · (2024) | TGRS Research Map | TGRS