├── .gitattributes ├── .gitignore ├── Data ├── NSL-KDD │ ├── KDDTest.csv │ ├── KDDTrain.csv │ └── nslkdd_profile.html ├── README.md └── UNSW-NB15 │ ├── UNSW_NB15_testing-set.csv │ └── UNSW_NB15_training-set.csv ├── NSL-KDD ├── README.md ├── imgs │ ├── CGAN_32_4_2000_128_1_1_relu_sgd_00005_27_8.png │ ├── nsl_kl_div_plot.eps │ ├── nsl_kl_div_plot.pdf │ ├── nsl_kl_div_plot.png │ ├── nsl_relu_kl_div_plot.eps │ ├── nsl_relu_kl_div_plot.pdf │ ├── nsl_relu_kl_div_plot.png │ ├── nsl_spocu_kl_div_plot.eps │ ├── nsl_spocu_kl_div_plot.pdf │ ├── nsl_spocu_kl_div_plot.png │ ├── pca.pdf │ ├── pca.png │ ├── tsne.eps │ ├── tsne.pdf │ └── tsne.png ├── logs │ ├── CGAN_RELU.pickle │ └── CGAN_SPOCU.pickle ├── models │ ├── cgan.py │ └── classifiers.py ├── notebooks │ ├── Data Exploration.ipynb │ ├── GAN_Hyperparameter_Tuning.ipynb │ ├── NSL_KDD_prepossessing_note.ipynb │ ├── cgan_tune.ipynb │ └── nlskdd.ipynb ├── nsl_pca_plots │ ├── combined_labels.png │ ├── dos.png │ ├── nsl_all_labels.png │ ├── probe.png │ ├── r2l.png │ └── u2r.png ├── plots_for_paper.py ├── results │ ├── nsl_orig.txt │ ├── performance1588268087_5validations.txt │ ├── performance1588268705_5validations.txt │ ├── performance1604059064_5validations.txt │ ├── performance1604062727_5validations.txt │ ├── performance1604063430_5validations.txt │ ├── performance1615235011_5validations.txt │ ├── performance1615266344_5validations.txt │ └── smote_res.txt ├── spocuGan.py ├── test.py ├── train.py ├── trained_classifiers │ ├── DecisionTreeClassifier.pickle │ ├── MLPClassifier.pickle │ ├── RandomForestClassifier.pickle │ └── SVC.pickle └── utils │ ├── preprocessing.py │ └── utils.py ├── README.md ├── UNSW-NB15 ├── README.md ├── imgs │ ├── CGAN_32_4_2000_128_1_1_relu_sgd_00005_27.png │ ├── CGAN_32_4_6000_128_1_1_relu_sgd_00005_27.png │ ├── tsne.png │ └── unsw_kl_div_plot.png ├── logs │ ├── CGAN_32_4_2000_128_1_1_relu_sgd_00005_27.pickle │ └── CGAN_32_4_6000_128_1_1_relu_sgd_00005_27.pickle ├── models │ ├── cgan.py │ └── classifiers.py ├── notebooks │ ├── Visualizations.ipynb │ ├── analyse_logs.ipynb │ └── prepossessing_note.ipynb ├── plots_for_paper.py ├── results │ ├── orig.txt │ ├── perfomance_SMOTEEN.txt │ ├── performance_ADASYN_5validations.txt │ ├── performance_BorderlineSMOTE_5validations.txt │ ├── performance_GAN_5validations.txt │ └── performance_smote_5validations.txt ├── spocuGan.py ├── test.py ├── train.py ├── trained_classifiers │ ├── DecisionTreeClassifier.pickle │ ├── MLPClassifier.pickle │ └── SVC.pickle ├── trained_generators │ └── gen.h5 └── utils │ ├── __init__.py │ ├── preprocessing.py │ └── utils.py └── requirements.txt /.gitattributes: -------------------------------------------------------------------------------- 1 | *.* linguist-language=Python 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/.gitignore -------------------------------------------------------------------------------- /Data/NSL-KDD/KDDTest.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/Data/NSL-KDD/KDDTest.csv -------------------------------------------------------------------------------- /Data/NSL-KDD/KDDTrain.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/Data/NSL-KDD/KDDTrain.csv -------------------------------------------------------------------------------- /Data/NSL-KDD/nslkdd_profile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/Data/NSL-KDD/nslkdd_profile.html -------------------------------------------------------------------------------- /Data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/Data/README.md -------------------------------------------------------------------------------- /Data/UNSW-NB15/UNSW_NB15_testing-set.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/Data/UNSW-NB15/UNSW_NB15_testing-set.csv -------------------------------------------------------------------------------- /Data/UNSW-NB15/UNSW_NB15_training-set.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/Data/UNSW-NB15/UNSW_NB15_training-set.csv -------------------------------------------------------------------------------- /NSL-KDD/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/README.md -------------------------------------------------------------------------------- /NSL-KDD/imgs/CGAN_32_4_2000_128_1_1_relu_sgd_00005_27_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/imgs/CGAN_32_4_2000_128_1_1_relu_sgd_00005_27_8.png -------------------------------------------------------------------------------- /NSL-KDD/imgs/nsl_kl_div_plot.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/imgs/nsl_kl_div_plot.eps -------------------------------------------------------------------------------- /NSL-KDD/imgs/nsl_kl_div_plot.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/imgs/nsl_kl_div_plot.pdf -------------------------------------------------------------------------------- /NSL-KDD/imgs/nsl_kl_div_plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/imgs/nsl_kl_div_plot.png -------------------------------------------------------------------------------- /NSL-KDD/imgs/nsl_relu_kl_div_plot.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/imgs/nsl_relu_kl_div_plot.eps -------------------------------------------------------------------------------- /NSL-KDD/imgs/nsl_relu_kl_div_plot.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/imgs/nsl_relu_kl_div_plot.pdf -------------------------------------------------------------------------------- /NSL-KDD/imgs/nsl_relu_kl_div_plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/imgs/nsl_relu_kl_div_plot.png -------------------------------------------------------------------------------- /NSL-KDD/imgs/nsl_spocu_kl_div_plot.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/imgs/nsl_spocu_kl_div_plot.eps -------------------------------------------------------------------------------- /NSL-KDD/imgs/nsl_spocu_kl_div_plot.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/imgs/nsl_spocu_kl_div_plot.pdf -------------------------------------------------------------------------------- /NSL-KDD/imgs/nsl_spocu_kl_div_plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/imgs/nsl_spocu_kl_div_plot.png -------------------------------------------------------------------------------- /NSL-KDD/imgs/pca.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/imgs/pca.pdf -------------------------------------------------------------------------------- /NSL-KDD/imgs/pca.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/imgs/pca.png -------------------------------------------------------------------------------- /NSL-KDD/imgs/tsne.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/imgs/tsne.eps -------------------------------------------------------------------------------- /NSL-KDD/imgs/tsne.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/imgs/tsne.pdf -------------------------------------------------------------------------------- /NSL-KDD/imgs/tsne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/imgs/tsne.png -------------------------------------------------------------------------------- /NSL-KDD/logs/CGAN_RELU.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/logs/CGAN_RELU.pickle -------------------------------------------------------------------------------- /NSL-KDD/logs/CGAN_SPOCU.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/logs/CGAN_SPOCU.pickle -------------------------------------------------------------------------------- /NSL-KDD/models/cgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/models/cgan.py -------------------------------------------------------------------------------- /NSL-KDD/models/classifiers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/models/classifiers.py -------------------------------------------------------------------------------- /NSL-KDD/notebooks/Data Exploration.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/notebooks/Data Exploration.ipynb -------------------------------------------------------------------------------- /NSL-KDD/notebooks/GAN_Hyperparameter_Tuning.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/notebooks/GAN_Hyperparameter_Tuning.ipynb -------------------------------------------------------------------------------- /NSL-KDD/notebooks/NSL_KDD_prepossessing_note.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/notebooks/NSL_KDD_prepossessing_note.ipynb -------------------------------------------------------------------------------- /NSL-KDD/notebooks/cgan_tune.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/notebooks/cgan_tune.ipynb -------------------------------------------------------------------------------- /NSL-KDD/notebooks/nlskdd.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/notebooks/nlskdd.ipynb -------------------------------------------------------------------------------- /NSL-KDD/nsl_pca_plots/combined_labels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/nsl_pca_plots/combined_labels.png -------------------------------------------------------------------------------- /NSL-KDD/nsl_pca_plots/dos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/nsl_pca_plots/dos.png -------------------------------------------------------------------------------- /NSL-KDD/nsl_pca_plots/nsl_all_labels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/nsl_pca_plots/nsl_all_labels.png -------------------------------------------------------------------------------- /NSL-KDD/nsl_pca_plots/probe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/nsl_pca_plots/probe.png -------------------------------------------------------------------------------- /NSL-KDD/nsl_pca_plots/r2l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/nsl_pca_plots/r2l.png -------------------------------------------------------------------------------- /NSL-KDD/nsl_pca_plots/u2r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/nsl_pca_plots/u2r.png -------------------------------------------------------------------------------- /NSL-KDD/plots_for_paper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/plots_for_paper.py -------------------------------------------------------------------------------- /NSL-KDD/results/nsl_orig.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/results/nsl_orig.txt -------------------------------------------------------------------------------- /NSL-KDD/results/performance1588268087_5validations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/results/performance1588268087_5validations.txt -------------------------------------------------------------------------------- /NSL-KDD/results/performance1588268705_5validations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/results/performance1588268705_5validations.txt -------------------------------------------------------------------------------- /NSL-KDD/results/performance1604059064_5validations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/results/performance1604059064_5validations.txt -------------------------------------------------------------------------------- /NSL-KDD/results/performance1604062727_5validations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/results/performance1604062727_5validations.txt -------------------------------------------------------------------------------- /NSL-KDD/results/performance1604063430_5validations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/results/performance1604063430_5validations.txt -------------------------------------------------------------------------------- /NSL-KDD/results/performance1615235011_5validations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/results/performance1615235011_5validations.txt -------------------------------------------------------------------------------- /NSL-KDD/results/performance1615266344_5validations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/results/performance1615266344_5validations.txt -------------------------------------------------------------------------------- /NSL-KDD/results/smote_res.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/results/smote_res.txt -------------------------------------------------------------------------------- /NSL-KDD/spocuGan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/spocuGan.py -------------------------------------------------------------------------------- /NSL-KDD/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/test.py -------------------------------------------------------------------------------- /NSL-KDD/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/train.py -------------------------------------------------------------------------------- /NSL-KDD/trained_classifiers/DecisionTreeClassifier.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/trained_classifiers/DecisionTreeClassifier.pickle -------------------------------------------------------------------------------- /NSL-KDD/trained_classifiers/MLPClassifier.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/trained_classifiers/MLPClassifier.pickle -------------------------------------------------------------------------------- /NSL-KDD/trained_classifiers/RandomForestClassifier.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/trained_classifiers/RandomForestClassifier.pickle -------------------------------------------------------------------------------- /NSL-KDD/trained_classifiers/SVC.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/trained_classifiers/SVC.pickle -------------------------------------------------------------------------------- /NSL-KDD/utils/preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/utils/preprocessing.py -------------------------------------------------------------------------------- /NSL-KDD/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/NSL-KDD/utils/utils.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/README.md -------------------------------------------------------------------------------- /UNSW-NB15/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/README.md -------------------------------------------------------------------------------- /UNSW-NB15/imgs/CGAN_32_4_2000_128_1_1_relu_sgd_00005_27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/imgs/CGAN_32_4_2000_128_1_1_relu_sgd_00005_27.png -------------------------------------------------------------------------------- /UNSW-NB15/imgs/CGAN_32_4_6000_128_1_1_relu_sgd_00005_27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/imgs/CGAN_32_4_6000_128_1_1_relu_sgd_00005_27.png -------------------------------------------------------------------------------- /UNSW-NB15/imgs/tsne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/imgs/tsne.png -------------------------------------------------------------------------------- /UNSW-NB15/imgs/unsw_kl_div_plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/imgs/unsw_kl_div_plot.png -------------------------------------------------------------------------------- /UNSW-NB15/logs/CGAN_32_4_2000_128_1_1_relu_sgd_00005_27.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/logs/CGAN_32_4_2000_128_1_1_relu_sgd_00005_27.pickle -------------------------------------------------------------------------------- /UNSW-NB15/logs/CGAN_32_4_6000_128_1_1_relu_sgd_00005_27.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/logs/CGAN_32_4_6000_128_1_1_relu_sgd_00005_27.pickle -------------------------------------------------------------------------------- /UNSW-NB15/models/cgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/models/cgan.py -------------------------------------------------------------------------------- /UNSW-NB15/models/classifiers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/models/classifiers.py -------------------------------------------------------------------------------- /UNSW-NB15/notebooks/Visualizations.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/notebooks/Visualizations.ipynb -------------------------------------------------------------------------------- /UNSW-NB15/notebooks/analyse_logs.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/notebooks/analyse_logs.ipynb -------------------------------------------------------------------------------- /UNSW-NB15/notebooks/prepossessing_note.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/notebooks/prepossessing_note.ipynb -------------------------------------------------------------------------------- /UNSW-NB15/plots_for_paper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/plots_for_paper.py -------------------------------------------------------------------------------- /UNSW-NB15/results/orig.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/results/orig.txt -------------------------------------------------------------------------------- /UNSW-NB15/results/perfomance_SMOTEEN.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/results/perfomance_SMOTEEN.txt -------------------------------------------------------------------------------- /UNSW-NB15/results/performance_ADASYN_5validations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/results/performance_ADASYN_5validations.txt -------------------------------------------------------------------------------- /UNSW-NB15/results/performance_BorderlineSMOTE_5validations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/results/performance_BorderlineSMOTE_5validations.txt -------------------------------------------------------------------------------- /UNSW-NB15/results/performance_GAN_5validations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/results/performance_GAN_5validations.txt -------------------------------------------------------------------------------- /UNSW-NB15/results/performance_smote_5validations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/results/performance_smote_5validations.txt -------------------------------------------------------------------------------- /UNSW-NB15/spocuGan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/spocuGan.py -------------------------------------------------------------------------------- /UNSW-NB15/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/test.py -------------------------------------------------------------------------------- /UNSW-NB15/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/train.py -------------------------------------------------------------------------------- /UNSW-NB15/trained_classifiers/DecisionTreeClassifier.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/trained_classifiers/DecisionTreeClassifier.pickle -------------------------------------------------------------------------------- /UNSW-NB15/trained_classifiers/MLPClassifier.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/trained_classifiers/MLPClassifier.pickle -------------------------------------------------------------------------------- /UNSW-NB15/trained_classifiers/SVC.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/trained_classifiers/SVC.pickle -------------------------------------------------------------------------------- /UNSW-NB15/trained_generators/gen.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/trained_generators/gen.h5 -------------------------------------------------------------------------------- /UNSW-NB15/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /UNSW-NB15/utils/preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/utils/preprocessing.py -------------------------------------------------------------------------------- /UNSW-NB15/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/UNSW-NB15/utils/utils.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gci04/GANs_for_Network_Intrusion_Data/HEAD/requirements.txt --------------------------------------------------------------------------------