← Home

Network Intrusion Detector

Lucas Saechao2021Developer

Read the full report.

The Network Intrusion Detector is a binary classification machine learning model, built using a series of convolution kernels and max pooling layers, trained on the KDD Cup 1999 dataset. The model seeks to distinguish between well-intentioned and malicious network connections, and identify which is which. The model has an ROC curve of 1.0, and generalized extremely well to the test data, even with a 25%/75% training/test split, and as a result, is highly accurate.