Machine Learning Algorithms for Predicting and Mitigating DDoS Attacks

Authors

  • Iqra Naseer

Keywords:

DDoS attacks, machine learning, predictive modeling, anomaly detection

Abstract

Distributed Denial of Service (DDoS) attacks pose a severe threat to network infrastructures, causing downtime and significant financial losses. Machine learning (ML) algorithms have emerged as a promising approach for predicting and mitigating these attacks. This abstract explores the application of ML in tackling DDoS attacks, focusing on predictive modeling and mitigation strategies. Predictive modeling involves using historical attack data to train supervised learning algorithms such as Support Vector Machines (SVM), Random Forests, and Neural Networks. These models analyze network traffic patterns to detect anomalies indicative of potential DDoS attacks. Feature selection techniques enhance model accuracy by identifying critical indicators of attack behavior. Mitigation strategies leverage ML algorithms in real-time to distinguish between legitimate and malicious traffic during an attack. Anomaly detection algorithms like k-means clustering and Isolation Forests flag abnormal traffic patterns, triggering adaptive responses such as traffic rerouting or filtering through Intrusion Prevention Systems (IPS). Challenges include the dynamic nature of network traffic and the need for robust, scalable algorithms capable of processing vast datasets in real-time. In conclusion, ML algorithms offer effective tools for predicting and mitigating DDoS attacks by enhancing detection accuracy and response capabilities. Future advancements will focus on improving algorithm efficiency and resilience against evolving attack strategies.

Downloads

Download data is not yet available.

References

Kebede, Solomon Damena, Basant Tiwari, Vivek Tiwari, and Kamlesh Chandravanshi. "Predictive machine learning-based integrated approach for DDoS detection and prevention." Multimedia Tools and Applications 81, no. 3 (2022): 4185-4211.

Tuan, Nguyen Ngoc, Pham Huy Hung, Nguyen Danh Nghia, Nguyen Van Tho, Trung Van Phan, and Nguyen Huu Thanh. "A DDoS attack mitigation scheme in ISP networks using machine learning based on SDN." Electronics 9, no. 3 (2020): 413.

Abubakar, Rana, Abdulaziz Aldegheishem, Muhammad Faran Majeed, Amjad Mehmood, Hafsa Maryam, Nabil Ali Alrajeh, Carsten Maple, and Muhammad Jawad. "An effective mechanism to mitigate real-time DDoS attack." IEEE Access 8 (2020): 126215-126227.

Sanjeetha, R., Anant Raj, Kolli Saivenu, Mumtaz Irteqa Ahmed, B. Sathvik, and Anita Kanavalli. "Detection and mitigation of botnet based DDoS attacks using catboost machine learning algorithm in SDN environment." International Journal of Advanced Technology and Engineering Exploration 8, no. 76 (2021): 445.

Gadze, James Dzisi, Akua Acheampomaa Bamfo-Asante, Justice Owusu Agyemang, Henry Nunoo-Mensah, and Kwasi Adu-Boahen Opare. "An investigation into the application of deep learning in the detection and mitigation of DDOS attack on SDN controllers." Technologies 9, no. 1 (2021): 14.

Bakker, Jarrod N., Bryan Ng, and Winston KG Seah. "Can machine learning techniques be effectively used in real networks against DDoS attacks?." In 2018 27th International Conference on Computer Communication and Networks (ICCCN), pp. 1-6. IEEE, 2018.

Alzahrani, Rami J., and Ahmed Alzahrani. "Security analysis of ddos attacks using machine learning algorithms in networks traffic." Electronics 10, no. 23 (2021): 2919.

Rahman, Obaid, Mohammad Ali Gauhar Quraishi, and Chung-Horng Lung. "DDoS attacks detection and mitigation in SDN using machine learning." In 2019 IEEE world congress on services (SERVICES), vol. 2642, pp. 184-189. IEEE, 2019.

Aljuhani, Ahamed. "Machine learning approaches for combating distributed denial of service attacks in modern networking environments." IEEE Access 9 (2021): 42236-42264.

Amjad, Aroosh, Tahir Alyas, Umer Farooq, and Muhammad Arslan Tariq. "Detection and mitigation of DDoS attack in cloud computing using machine learning algorithm." EAI Endorsed Transactions on Scalable Information Systems 6, no. 23 (2019): e7-e7.

Downloads

Published

09.07.2024

How to Cite

Iqra Naseer. (2024). Machine Learning Algorithms for Predicting and Mitigating DDoS Attacks. International Journal of Intelligent Systems and Applications in Engineering, 12(22s), 1298 –. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/6593

Issue

Section

Research Article