Detecting and Mitigating DDoS Attacks with AI: A Survey
Alexandru Apostu, Silviu Gheorghe, Andrei Hîji, Nicolae Cleju, Andrei Pătraşcu, Cristian Rusu, Radu Ionescu, Paul Irofti
TL;DR
The paper addresses the growing threat of DDoS by surveying AI-driven detection and mitigation approaches across volumetric, protocol, reflection/amplification, and application-layer attacks. It introduces manual and automatic taxonomies, analyzes data formats (flows, graphs, timeseries), discusses public datasets, and explores AI-generated traffic and adversarial training to bolster robustness. It also surveys AI-generated mitigations, including rule-generation with DTs and LLMs, and outlines open research directions such as cross-dataset testing, dynamic data formats, explainable AI, and tailored anti-DDoS solutions. Collectively, the work highlights the need for holistic, robust, and explainable AI defenses that perform well in real-world, variable-bandwidth networks and across diverse datasets.
Abstract
Distributed Denial of Service attacks represent an active cybersecurity research problem. Recent research shifted from static rule-based defenses towards AI-based detection and mitigation. This comprehensive survey covers several key topics. Preeminently, state-of-the-art AI detection methods are discussed. An in-depth taxonomy based on manual expert hierarchies and an AI-generated dendrogram are provided, thus settling DDoS categorization ambiguities. An important discussion on available datasets follows, covering data format options and their role in training AI detection methods together with adversarial training and examples augmentation. Beyond detection, AI based mitigation techniques are surveyed as well. Finally, multiple open research directions are proposed.
