Abstract

Distributed denial-of-service (DDoS) attacks are a big problem for cyber security because they can cause a lot of damage to both people and companies. Distributed Denial of Service (DDoS) attacks have been seen to do a lot of damage to the networks and devices they are aimed at. These hacks slow down networks and use up buffer space, which makes resources unavailable. To solve this problem, “Supervised Machine Learning Models” have been used. Several machine learning techniques, such as Random Forest, K-Nearest Neighbors (KNN), and Logistic Regression, were used to figure out what was normal and what was an attack. This study used a sample of the CSE-CICIDS2018, CSE-CICIDS2017, and CICDoS datasets. The dataset was divided into two parts in which three fourth of the data was used for training and one fourth of the data for testing purpose. The proposed research attempt to classify the DDoS attack by using supervised machine learning classifiers. This approach employs three machine learning classifiers such as Random Forest, KNN and Logistic regression. Then we perform Feature Scaling by using Standard Scaler. Finally, the system was evaluated. Random forest classifier outperformed other classifiers with an accuracy of 97.6 % whereas KNN and Logistic regression achieved 97 % and 91.1 %. The study employed several Supervised Machine Learning techniques, including Random Forest, KNN, and Logistic Regression to identify the most effective algorithm for the test. Results demonstrate that Random Forest outperformed the other models.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call