Development of an Intrusion Detection System in Web Applications Using C- Means and Decision Tree Algorithm
Development of an Intrusion Detection System in Web Applications Using C- Means and Decision Tree Algorithm
R. Isiaka,D. Popoola
2023 · DOI: 10.30845/ijast.v13n1p2
International Journal of Applied Science and Technology · 0 Citations
TLDR
The goal of the clustering technique used is to improve the system’s accuracy, and the results were assessed using performance metrics like accuracy, sensitivity, precision, specificity, F1-score and accuracy comparison of the results obtained with the state of the art.
Abstract
Intrusion detection is extremely important for online applications and for determining whether there has been a
hostile entrance into the website. The aim of this research is to provide a machine learning technique for detectingintrusion in a web application.Machine learning models such as C-means, Decision Tree and Support Vector Machine were utilized to create anintrusion detection system. The study used the CIC-IDS 2018 intrusion dataset (Friday-Working Hours-Afternoon-Ddos.pcap ISCX). The data was initially sent to Decision tree and SVM which had accuracy of 99.97% and99.77%, respectively. The raw data was next transferred into the c-means clustering approach, which had anaccuracy of 99.99%. The goal of the clustering technique used is to improve the system’s accuracy, and the resultswere assessed using performance metrics like accuracy, sensitivity, precision, specificity, F1-score as well asaccuracy comparison of the results obtained with the state of the art.