Impact of feature selection on the performance of machine learning models for distributed denial of service detection

Jaimin Shroff, Sanjay Shah, Jigna Jadav, Nakul Dave

Abstract


Distributed denial-of-service (DDoS) attacks significantly compromise network availability. Distributed reflection denial-of-service (DrDoS) is a variant of DDoS that exploits intermediary servers to reflect and amplify traffic toward the victim. In software-defined networking (SDN) contexts, machine learning (ML)-based detection has proven to be an efficient countermeasure; nevertheless, high-dimensional traffic features frequently diminish detection performance. This study examines the influence of sequential feature selection on the efficacy of ML models for DDoS detection utilizing the CIC-DDoS2019 dataset. A two-stage feature selection method integrating mutual information (MI) score and joint entropy analysis is suggested to diminish feature dimensionality while maintaining discriminative efficacy. The diminished feature sets are assessed utilizing random forest (RF), support vector machine (SVM), k-nearest neighbors (KNN), gradient boosting algorithm (GBA), and neural network classifiers. Experimental findings indicate that the suggested strategy markedly enhances computational efficiency and detection accuracy, with RF attaining over 97% accuracy and F1-score across several DDoS attack types. The results affirm that efficient feature selection is essential for scalable and precise DDoS detection in SDN systems.

Keywords


CIC-DDoS2019; Distributed denial of service; Joint entropy; Mutual information score; Sequential feature selection; Software-defined networking

Full Text:

PDF


DOI: http://doi.org/10.11591/ijai.v15.i5.pp4325-4334

Refbacks

  • There are currently no refbacks.


Copyright (c) 2026 Jaimin Shroff, Sanjay Shah, Jigna Jadav, Nakul Dave

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

IAES International Journal of Artificial Intelligence (IJ-AI)
ISSN/e-ISSN 2089-4872/2252-8938 
This journal is published by the Institute of Advanced Engineering and Science (IAES).

View IJAI Stats