This project aims to implement a Network Intrusion Detection System (NIDS) using various machine learning algorithms. The goal is to detect and classify network intrusions based on the analysis of network traffic data.
-
Logistic Regression:
-
Random Forest:
-
Decision Trees:
-
Naïve Bayes:
-
Support Vector Machine (SVM):
-
K-Nearest Neighbors (KNN):
-
Convolutional Neural Networks (CNN):
-
Long Short-Term Memory (LSTM) Networks: