Documents
Choose the specific document for models train/test reporduing,
data preprocessing or run the explainerdashboard locally
README
My Year 3 Project
Sihan Zeng
There are 3 parts of my code:
Part1. Dataset preprocessing
I've done some preprocessing for 2 dataset, to allow models to learn the characters of the network flows well. The code of this part is under the folder Dataset. For more detailed instruction for this part, please head to DataProcessing Doc, or read through data.md inside the Dataset folder.
Part2. Model Training
Basically, there are 3 models for each dataset have been successfully trained and tested, which are Randomforest, SVM and CNN. All codes and trained models files are in the Model folder. For further instruction, please head to Models Doc, or read through the models.md inside the Model folder.
Part3. Moder Performance Explainer Dashboard
To show the performance of the models visually, I used the python library ExplainerDashboard. With this running, model performance can be checked by a webpage (which is also hosted on Yr3project Webpage). All codes needed are in the Explainer Folder. For further instruction to run the explainerdashboard locally, please head to Explainer Doc or read throughn the explainer.md inside the Explainer folder.