Abstract

Distributed Denial of Service (DDoS) attack, a severe attack on the network services during the contemporary era, is categorized under active attacks in security attacks. The impact of this attack on the organization or individual resources leads to massive loss in terms of finance, reputation. Therefore, detecting Distributed DDoS attacks is vital in ensuring the availability and integrity of online services of an organization. The work in this paper employed machine learning techniques, complemented by Synthetic Minority Over-sampling Technique (SMOTE), to tackle the inherent challenge of imbalanced DDoS attack dataset: CSE-CIC-2018 and to enhance computational efficiency while maintaining accuracy with a fraction of the original dataset. The emphasis of the this works is to comprehensively assess the performance of five prominent algorithms of machine learning - Naive Bayes, Random Forest, Logistic Regression, Decision Tree, and XGBoost - in the context of detection of DDoS attack. The overhead of oversampling is handled with the application of SMOTE oversampling and it has been addressed data imbalance issues, improving the algorithms' capability to identify attacks of DDoS effectively. The work of this paper finds and reveals distinct comparative advantages among the algorithms employed in the DDoS attack detection and provides actionable insights in choosing the most suitable algorithms of Machine learning for the detection of DDoS attack, provided emphasizing the significance of SMOTE to enhance the algorithms' performance in the presence of imbalanced data. Eventually, this paper offers invaluable guidance for organizations seeking to make safe their network against DDoS attacks while considering the crucial tradeoffs between accuracy and computational efficiency. The proposed work in this paper presented the results that Random Forest classifier ensured the better performance with F1-Score value 0.99, Mathews Correlation Coefficient (MCC) value 0.98 and accuracy value 0.99 relative to other classifiers employed.

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