Net intrusion detection experiment for Final Project of DeepLearning class at Inha University.
dataset homepage: https://www.unb.ca/cic/datasets/ids-2017.html
- Correct Evaluation Metric
- Adressing data imblance
- Benchmark results for different ML models
- Running code for training/evaluating
https://docs.google.com/presentation/d/1Rjj1vF0hv8vSJWeDxk23nE4A4w3fv8tBdvsyIBpWTdU/edit?usp=sharing
Classifier | 5-Fold Balanced Accuracy |
---|---|
Random Forest | 84.41 |
Content Linear Softmax | 80.99 |
Neural Network with 3 dense layer | 84.87 |
Neural Network with 5 dense layer | 85.57 |
1D-CNN with 2conv 1fc layer | 87.11 |
Please run the Softmax.ipynb
Please run the NN.ipynb There are two NN architectures:
- 'nn3' - 3 layers
- 'nn5' - 5 layers
Please run the CNN.ipynb There are two 1D-CNN architectures:
- 'cnn2' - 2 conv layers
- 'cnn5' - 5 conv layers