DDoS Detection by Using Machine Learning

Distributed Denial of Service attack (DDoS) is the most risky attack in network security. DDoS attacks prevent essential services from operating normally for many online applications. With an increasing number of these attacks, the task of detection and mitigation has become increasingly challenging. Among the numerous methods available for detecting Distributed Denial of Service (DDoS) attacks, machine learning techniques have shown great promise in effectively identifying and preventing such attacks. In this project, the machine learning-based model was proposed to detect DDoS attacks. The proposed model used the DDoS-CICIDS2017 dataset with 79 features, and applied four algorithms: Logistic Regression (LR), Support Vector Machine (SVM) with different kernels, Random Forest (RF), and Gradient Boosting (GB). The results highlight the outstanding performance of the Random Forest model, achieving an exceptional 99.99% accuracy, precision, recall, and F1 Score. Notably, this model demonstrated a perfect precision of 100.00%, underscoring its efficacy in accurately classifying DDoS traffic and solidifying its role as a formidable defense against these cyber threats.

Authors

Publication Details

Journal
Journal of Information Systems Engineering & Management
Published
2025-06-06
DOI
https://doi.org/10.52783/jisem.v10i54s.11045
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

DDoS Detection by Using Machine Learning

Raja Rizwan Hussain
Journal of Information Systems Engineering & Management
Network Security and Intrusion Detection
article

DDoS Detection by Using Machine Learning

Raja Rizwan Hussain
article en

Abstract

Distributed Denial of Service attack (DDoS) is the most risky attack in network security. DDoS attacks prevent essential services from operating normally for many online applications. With an increasing number of these attacks, the task of detection and mitigation has become increasingly challenging. Among the numerous methods available for detecting Distributed Denial of Service (DDoS) attacks, machine learning techniques have shown great promise in effectively identifying and preventing such attacks. In this project, the machine learning-based model was proposed to detect DDoS attacks. The proposed model used the DDoS-CICIDS2017 dataset with 79 features, and applied four algorithms: Logistic Regression (LR), Support Vector Machine (SVM) with different kernels, Random Forest (RF), and Gradient Boosting (GB). The results highlight the outstanding performance of the Random Forest model, achieving an exceptional 99.99% accuracy, precision, recall, and F1 Score. Notably, this model demonstrated a perfect precision of 100.00%, underscoring its efficacy in accurately classifying DDoS traffic and solidifying its role as a formidable defense against these cyber threats.

Journal of Information Systems Engineering & ManagementVol. 10(54s)
Openalex Percentile: Top 86%
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.

DDoS Detection by Using Machine Learning — Raja Rizwan Hussain · Journal of Information Systems Engineering & Management (2025) | TGRS Research Map | TGRS