├── .gitignore ├── 1-Exploring_CIC-IDS-2018_Dataset.ipynb ├── 2-Preparing_Chosen_Friday_Datasets.ipynb ├── 3-Training_Experiment_Decision_Tree.ipynb ├── 4-Training_Experiment_Random_Forest.ipynb ├── README.md ├── requirements.yml ├── trained_models ├── .keep ├── decision-tree-classifier.pkl └── random-forest-classifier.pkl └── trained_models_confusion_matrix_plots_on_test_set ├── decision_tree.png ├── decision_tree_cm.png └── random_forest_cm.png /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | __pycache__ 3 | .ipynb_checkpoints 4 | -------------------------------------------------------------------------------- /1-Exploring_CIC-IDS-2018_Dataset.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamerthamoqa/cic-ids-2018-intrusion-detection-classification/HEAD/1-Exploring_CIC-IDS-2018_Dataset.ipynb -------------------------------------------------------------------------------- /2-Preparing_Chosen_Friday_Datasets.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamerthamoqa/cic-ids-2018-intrusion-detection-classification/HEAD/2-Preparing_Chosen_Friday_Datasets.ipynb -------------------------------------------------------------------------------- /3-Training_Experiment_Decision_Tree.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamerthamoqa/cic-ids-2018-intrusion-detection-classification/HEAD/3-Training_Experiment_Decision_Tree.ipynb -------------------------------------------------------------------------------- /4-Training_Experiment_Random_Forest.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamerthamoqa/cic-ids-2018-intrusion-detection-classification/HEAD/4-Training_Experiment_Random_Forest.ipynb -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamerthamoqa/cic-ids-2018-intrusion-detection-classification/HEAD/README.md -------------------------------------------------------------------------------- /requirements.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamerthamoqa/cic-ids-2018-intrusion-detection-classification/HEAD/requirements.yml -------------------------------------------------------------------------------- /trained_models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /trained_models/decision-tree-classifier.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamerthamoqa/cic-ids-2018-intrusion-detection-classification/HEAD/trained_models/decision-tree-classifier.pkl -------------------------------------------------------------------------------- /trained_models/random-forest-classifier.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamerthamoqa/cic-ids-2018-intrusion-detection-classification/HEAD/trained_models/random-forest-classifier.pkl -------------------------------------------------------------------------------- /trained_models_confusion_matrix_plots_on_test_set/decision_tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamerthamoqa/cic-ids-2018-intrusion-detection-classification/HEAD/trained_models_confusion_matrix_plots_on_test_set/decision_tree.png -------------------------------------------------------------------------------- /trained_models_confusion_matrix_plots_on_test_set/decision_tree_cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamerthamoqa/cic-ids-2018-intrusion-detection-classification/HEAD/trained_models_confusion_matrix_plots_on_test_set/decision_tree_cm.png -------------------------------------------------------------------------------- /trained_models_confusion_matrix_plots_on_test_set/random_forest_cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tamerthamoqa/cic-ids-2018-intrusion-detection-classification/HEAD/trained_models_confusion_matrix_plots_on_test_set/random_forest_cm.png --------------------------------------------------------------------------------