Abstract
Distributed Denial of Service (DDoS) attacks pose a significant threat to network infrastructures, leading to service disruptions and potential financial losses. In this study, we propose an ensemble-based approach for DDoS attack detection, leveraging the strengths of three different classifiers: Adaboost, K-Nearest Neighbors (KNN), and Random Forest. We apply data normalization during pre-processing, utilize a Multi-Layer Perceptron (MLP) for feature extraction, and combine the classifiers using an ensemble approach. The performance of each individual classifier and the ensemble is extensively evaluated, and the results demonstrate the effectiveness of the proposed ensemble in accurately identifying and mitigating DDoS attacks.
Similar content being viewed by others
Data availability
All the data is collected from the simulation reports of the software and tools used by the authors. Authors are working on implementing the same using real world data with appropriate permissions.
References
Chavan N, Kukreja M, Jagwani G, Nishad N, Deb N (2022) DDoS attack detection and botnet prevention using machine learning. In 2022 8th International Conference on Advanced Computing and Communication Systems (ICACCS), pp 1159–1163. https://doi.org/10.1109/ICACCS54159.2022.9785247
Luong T-K, Tran T-D, Le G-T (2020) DDoS attack detection and defense in SDN based on machine learning. In 2020 7th NAFOSTED Conference on Information and Computer Science (NICS), pp 31–35. https://doi.org/10.1109/NICS51282.2020.9335867
Sumantra I, Indira Gandhi S (2020) DDoS attack Detection and Mitigation in Software Defined Networks. In 2020 International Conference on System, Computation, Automation and Networking (ICSCAN), pp 1–5. https://doi.org/10.1109/ICSCAN49426.2020.9262408
Li J, Liu Y, Gu L (2010) DDoS attack detection based on neural network. In 2010 2nd International Symposium on Aware Computing, pp 196–199. https://doi.org/10.1109/ISAC.2010.5670479
Kousar H, Mulla MM, Shettar P, G ND (2021) DDoS Attack Detection System using Apache Spark. In 2021 International Conference on Computer Communication and Informatics (ICCCI), pp 1–5. https://doi.org/10.1109/ICCCI50826.2021.9457012
Yang K, Zhang J, Xu Y, Chao J (2020) DDoS Attacks Detection with AutoEncoder. In NOMS 2020 - 2020 IEEE/IFIP Network Operations and Management Symposium, pp 1–9. https://doi.org/10.1109/NOMS47738.2020.9110372
Agarwal A, Singh R, Khari M (2022) Detection of DDOS Attack Using IDS Mechanism: A Review. In 2022 1st International Conference on Informatics (ICI), pp 36–46. https://doi.org/10.1109/ICI53355.2022.9786899
Meenakshi, Kumar K, Behal S (2021) Distributed denial of service attack detection using deep learning approaches. In 2021 8th International Conference on Computing for Sustainable Global Development (INDIACom), pp 491–495
Zhang Y, Wei S, Zhang L, Liu C (2019) Comparing the performance of random forest, SVM and their variants for ECG quality assessment combined with nonlinear features. J Med Biol Eng 39(3):381–392. https://doi.org/10.1007/s40846-018-0411-0
Vanitha KS, UMA SV, Mahidhar SK (2017) Distributed denial of service: Attack techniques and mitigation. In 2017 International Conference on Circuits, Controls, and Communications (CCUBE), pp. 226–231. https://doi.org/10.1109/CCUBE.2017.8394146
Abdul Rehman Javed (2020) (PDF) Ensemble Adaboost classifier for accurate and fast detection of botnet attacks in connected vehicles. RsearchGate, Accessed: Dec. 23, 2023. [Online]. Available: https://www.researchgate.net/publication/343661977_Ensemble_Adaboost_classifier_for_accurate_and_fast_detection_of_botnet_attacks_in_connected_vehicles
Ashraf A, Elmedany WM (2021) IoT DDoS attacks detection using machine learning techniques: A Review. In 2021 International Conference on Data Analytics for Business and Industry (ICDABI), pp 178–185. https://doi.org/10.1109/ICDABI53623.2021.9655789
Zhang W et al (2023) Feature importance measure of a multilayer perceptron based on the presingle-connection layer. Knowl Inf Syst. https://doi.org/10.1007/s10115-023-01959-7
Yeom S, Choi C, Kim K (2022) LSTM-Based Collaborative Source-Side DDoS Attack Detection. IEEE Access 10:44033–44045. https://doi.org/10.1109/ACCESS.2022.3169616
Liu S, Zhang K, Chen X (2020) A feature selection algorithm for multilayer perceptron based on simultaneous two-sample representation. In 2020 International Conferences on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData) and IEEE Congress on Cybermatics (Cybermatics), pp 270–275. https://doi.org/10.1109/iThings-GreenCom-CPSCom-SmartData-Cybermatics50389.2020.00059
Najar AA, Manohar Naik S (2022) DDoS attack detection using MLP and Random Forest Algorithms. Int J Inf Technol 14(5):2317–2327. https://doi.org/10.1007/s41870-022-01003-x
Banitalebi Dehkordi A, Soltanaghaei M, Boroujeni FZ (2021) The DDoS attacks detection through machine learning and statistical methods in SDN. J Supercomput 77(3):2383–2415. https://doi.org/10.1007/s11227-020-03323-w
Lv D, Cheng X, Zhang J, Zhang W, Zhao W, Xu H (2022) DDoS Attack detection based on CNN and federated learning. In 2021 Ninth International Conference on Advanced Cloud and Big Data (CBD), pp 236–241. https://doi.org/10.1109/CBD54617.2021.00048
Funding
No fund received for this project.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Ethical approval and human participation
No ethics approval is required.
Conflicts of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Dogra, A., Taqdir Performance optimization in ddos prediction with ensemble based approach. Multimed Tools Appl (2024). https://doi.org/10.1007/s11042-024-18940-3
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11042-024-18940-3