LUCID: A Practical, Lightweight Deep Learning Solution for DDoS Attack Detection
arXiv:2002.04902 · doi:10.1109/TNSM.2020.2971776
Abstract
Distributed Denial of Service (DDoS) attacks are one of the most harmful threats in today's Internet, disrupting the availability of essential services. The challenge of DDoS detection is the combination of attack approaches coupled with the volume of live traffic to be analysed. In this paper, we present a practical, lightweight deep learning DDoS detection system called LUCID, which exploits the properties of Convolutional Neural Networks (CNNs) to classify traffic flows as either malicious or benign. We make four main contributions; (1) an innovative application of a CNN to detect DDoS traffic with low processing overhead, (2) a dataset-agnostic preprocessing mechanism to produce traffic observations for online attack detection, (3) an activation analysis to explain LUCID's DDoS classification, and (4) an empirical validation of the solution on a resource-constrained hardware platform. Using the latest datasets, LUCID matches existing state-of-the-art detection accuracy whilst presenting a 40x reduction in processing time, as compared to the state-of-the-art. With our evaluation results, we prove that the proposed approach is suitable for effective DDoS detection in resource-constrained operational environments.
Accepted for publication in the IEEE Transactions on Network and Service Management
References in corpus (1)
Cited by in corpus (10)
- Evaluating and Improving Adversarial Robustness of Machine Learning-Based Network Intrusion Detectors
- The Cross-evaluation of Machine Learning-based Network Intrusion Detection Systems
- FLAD: Adaptive Federated Learning for DDoS Attack Detection
- An Efficient and Reliable Asynchronous Federated Learning Scheme for Smart Public Transportation
- An Intrusion Detection System based on Deep Belief Networks
- DAICS: A Deep Learning Solution for Anomaly Detection in Industrial Control Systems
- Misconfiguration in O-RAN: Analysis of the impact of AI/ML
- 3D-IDS: Doubly Disentangled Dynamic Intrusion Detection
- A Novel Self-Attention-Enabled Weighted Ensemble-Based Convolutional Neural Network Framework for Distributed Denial of Service Attack Classification
- NEUROPULS: NEUROmorphic energy-efficient secure accelerators based on Phase change materials aUgmented siLicon photonicS