Acta Polytechnica Hungarica · 2023 · 51 citations · 34 references
ComputingComputer ScienceCybersecurityComputer SecurityMachine LearningNetwork SecurityDeep LearningDenial-of-service AttacksIntrusion DetectionRepresentation LearningConvolutional Neural NetworksDdos DetectionDeep Learning For Intrusion DetectionDeep Learning-based ClassificationDeep Learning-based DetectionDistributed Denial Of ServiceLong Short-term Memory NetworksMachine Learning For Intrusion Detection
A distributed denial-of-service (DDoS) attack is one of the most pernicious threats to network security. DDoS attacks are considered one of the most common attacks among all network attacks. These attacks cause servers to fail, causing users to be inconvenienced when requesting service from those servers. Because of that, there was a need for a powerful technique to detect DDoS attacks. Deep learning and machine learning are effective methods that researchers have used to detect DDoS attacks. So, in this study, a novel deep learning classification method was proposed by mixing two common deep learning algorithms, Convolutional Neural Networks (CNN) and Long Short-Term Memory (LSTM). The NSL-KDD dataset was used to test the model. This method architecture consists of seven layers to achieve higher performance compared with traditional CNN and LSTM. The proposed model achieved the highest accuracy of 99.20% compared with previous work. © 2023, Budapest Tech Polytechnical Institution. All rights reserved.
34
Adam: A Method for Stochastic Optimization
Diederik P. Kingma, Jimmy Ba · UvA-DARE (University of Amsterdam) · 2014 · 84.8K citations · Full text
Scikit-learn: Machine Learning in Python
Fabián Pedregosa, Gaël Varoquaux, Alexandre Gramfort et al. · arXiv (Cornell University) · 2012 · 63.7K citations · Full text
Long-term recurrent convolutional networks for visual recognition and description
Jeff Donahue, Lisa Anne Hendricks, Sergio Guadarrama et al. · 2015 · 5.3K citations