Feature Selection via GANs (GANFS): Enhancing Machine Learning Models for DDoS Mitigation
Distributed Denial of Service (DDoS) attacks represent a persistent and evolving threat to modern networked systems, capable of causing large-scale service disruptions. The complexity of such attacks, often hidden within high-dimensional and redundant network traffic data, necessitates robust and intelligent feature selection techniques for effective detection. Traditional methods such as filter-based, wrapper-based, and embedded approaches, each offer strengths but struggle with scalability or adaptability in complex attack environments. In this study, we explore these existing techniques through a detailed comparative analysis and highlight their limitations when applied to large-scale DDoS detection tasks. Building upon these insights, we introduce a novel Generative Adversarial Network-based Feature Selection (GANFS) method that leverages adversarial learning dynamics to identify the most informative features. By training a GAN exclusively on attack traffic and employing a perturbation-based sensitivity analysis on the Discriminator, GANFS effectively ranks feature importance without relying on full supervision. Experimental evaluations using the CIC-DDoS2019 dataset demonstrate that GANFS not only improves the accuracy of downstream classifiers but also enhances computational efficiency by significantly reducing feature dimensionality. These results point to the potential of integrating generative learning models into cybersecurity pipelines to build more adaptive and scalable detection systems.
Code (0)
등록된 구현이 없습니다.
Tasks
Computational EfficiencyFeature Importancefeature selectionGenerative Adversarial NetworkMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Generative adversarial learning with optimal input dimension and its adaptive generator architecture
We investigate the impact of the input dimension on the generalization error in generative adversarial networks (GANs). In particular, we first provide both theoretical and practical evidence to validate the existence of…
Dimensionality ReductionFeature Selection for Latent Factor Models
Feature selection is crucial for pinpointing relevant features in high-dimensional datasets, mitigating the 'curse of dimensionality,' and enhancing machine learning performance. Traditional feature selection methods for…
feature selectionFeature Selection Library (MATLAB Toolbox)
The Feature Selection Library (FSLib) signifies a notable progression in machine learning and data mining for MATLAB users, emphasizing the critical role of Feature Selection (FS) in enhancing model efficiency and effect…
feature selectionGeneral ClassificationOn Enhancing Speech Emotion Recognition using Generative Adversarial Networks
Generative Adversarial Networks (GANs) have gained a lot of attention from machine learning community due to their ability to learn and mimic an input data distribution. GANs consist of a discriminator and a generator wo…
Cross-corpusEmotion RecognitionSpeech Emotion RecognitionLocal Feature Selection without Label or Feature Leakage for Interpretable Machine Learning Predictions
Local feature selection in machine learning provides instance-specific explanations by focusing on the most relevant features for each prediction, enhancing the interpretability of complex models. However, such methods t…
Attributefeature selectionInterpretable Machine Learning