极品馒头泬19p,国产精品亚洲一区二区三区,狠狠色噜噜狠狠狠7777奇米,国产精品视频一区二区三区无码,国产欧美日韩久久久久

【B384】使用NSL-KDD數(shù)據(jù)集制作一個入侵檢測模型

2021-10-23 21:06:15      索煒達電子      979     

項目編號:B384

文件大?。?3M

源碼說明:帶中文注釋

開發(fā)環(huán)境:Python3.7

簡要概述:

介紹

研究生信息安全課程大作業(yè),使用NSL-KDD數(shù)據(jù)集訓(xùn)練一個網(wǎng)絡(luò)入侵檢測模型,并用KDDCup和NSL-KDD數(shù)據(jù)集進行模型評估。


使用環(huán)境

python == 3.7.9

scikit-learn == 0.19.1

numpy == 1.15.4

pandas == 1.1.2


文件介紹

./data/ : 程序使用到的NSL-KDD網(wǎng)絡(luò)入侵檢測數(shù)據(jù)集和KDD-CUP網(wǎng)絡(luò)入侵檢測數(shù)據(jù)集

./model/ : 訓(xùn)練完成的基于SVM的網(wǎng)絡(luò)入侵檢測模型以及PCA降維模型

model_with_pca.ipynb: 訓(xùn)練利用PCA降維后的數(shù)據(jù)的網(wǎng)絡(luò)入侵檢測模型

model_no_pca.ipynb: 訓(xùn)練未使用PCA降維的數(shù)據(jù)的網(wǎng)絡(luò)入侵檢測模型

get_KDD_cup_data.ipynb: 處理KDD-CUP數(shù)據(jù)集

read_kddcup99.py: 將KDD-CUP數(shù)據(jù)集從特殊文件讀如到.csv文件中

evaluate_model_with_kdddataset.ipynb: 使用KDD-CUP數(shù)據(jù)集對訓(xùn)練好的網(wǎng)絡(luò)入侵檢測數(shù)據(jù)集進行評估


訓(xùn)練完成的模型

IDS_model-8-0.m: 使用PCA降維后的數(shù)據(jù)訓(xùn)練的網(wǎng)絡(luò)入侵檢測模型

NO_PCA_IDS_model.m: 使用未降維數(shù)據(jù)訓(xùn)練的網(wǎng)絡(luò)入侵檢測模型

pca_model.m: PCA降維模型

目錄│文件列表:

 └ net-security-homework

    │ evaluate_model_with_kdddataset.ipynb

    │ get_KDD_cup_data.ipynb

    │ model_no_pca.ipynb

    │ model_with_pca.ipynb

    │ read_kddcup99.py

    ├ data

    │  │ add_to_kdd_data.csv

    │  │ kddcup_data.csv

    │  │ kddcup_data_corrected.csv

    │  └ NSL_KDD-master

    │     │ Attack Types.csv

    │     │ Field Names.csv

    │     │ Field Names.docx

    │     │ KDDTest+.csv

    │     │ KDDTest+.txt

    │     │ KDDTest-21.txt

    │     │ KDDTrain+.csv

    │     │ KDDTrain+.txt

    │     │ KDDTrain+_20Percent.txt

    │     │ KDDTrain20pre.csv

    │     │ ReadMe.txt

    │     │ Small Training Set.csv

    │     └ .ipynb_checkpoints

    │        │ KDDTest+-checkpoint.txt

    │        │ KDDTrain+-checkpoint.csv

    │        └ KDDTrain+-checkpoint.txt

    └ model

       │ IDS_model_8-0.m

       │ NO_PCA_IDS_model.m

       └ pca_model.m

TAG入侵檢測模型
  • 6 次
  • 1 分