There are many risk of network attacks in the Internet environment. Nowdays, Security on the internet is a vital issue and therefore, the intrusion detection is one of the major research problem for business and personal networks which resist external attacks. A Network Intrusion Detection System (NIDS) is a software application that monitors the network or system activities for malicious activities and unauthorized access to devices. The goal of designing NIDS is to protect the data's confidentiality and integrity. Our project focuses on these issues with the help of Data Mining. This research paper includes the implementation of different data mining algorithms including Linear regression and K-Means Clustering to automatically generate the rules for classify network activities. A comparative analysis of these techniques to detect intrusions has also been made. To learn the patterns of the attacks, NSL-KDD dataset has been used.
[1]
Ali A. Ghorbani,et al.
A detailed analysis of the KDD CUP 99 data set
,
2009,
2009 IEEE Symposium on Computational Intelligence for Security and Defense Applications.
[2]
Rashmi Chaudhary,et al.
Survey of Network Intrusion Detection Using K-Mean Algorithm
,
2013
.
[3]
Kalyani C. Waghmare,et al.
Intrusion Detection System Using Data Mining Technique : Support Vector Machine
,
2013
.
[4]
Mohammad Khubeb Siddiqui,et al.
Analysis of KDD CUP 99 Dataset using Clustering based Data Mining
,
2013
.
[5]
A. Malathi,et al.
A Detailed Analysis on NSL-KDD Dataset Using Various Machine Learning Techniques for Intrusion Detection
,
2013
.
[6]
Akshay Takke.
Intrusion Detection System by using K-Means Clustering, C 4.5, FNN, SVM Classifier
,
2017
.