文件名称:dnn_ensemble_ids:DNN-Ensemble IDS是基于机器学习的分类模型,用于利用分类器的集合进行入侵检测
文件大小:26KB
文件格式:ZIP
更新时间:2024-03-05 12:26:04
deep-learning ensemble-learning residual-networks intrusion-detection-system cicids
dnn_ensemble_ids DNN-Ensemble IDS是基于机器学习的分类模型,用于利用分类器的集合进行入侵检测。 针对在不同时间窗口(可能会发生不同类型的攻击)中收集的数据训练多个基础模型(数据块)。 这些基本分类器采用深度神经网络(DNN)的形式,共享所有相同的体系结构,但针对给定训练数据的不同样本进行了训练。 最后,采用增量学习方案来应对各种问题,例如大型高速数据流和罕见攻击。 s 该代码由Massimo Guarascio和Gianluigi Folino开发和维护( , ) 用法 首先,下载此仓库: 您需要安装“ python3”。 您还需要安装'numpy','pandas == 1.0.3'和'sklearn <= 0.21','imbalanced-learn == 0.5.0','Keras == 2.2.4'和'tensorflow == 1.1
【文件预览】:
dnn_ensemble_ids-main
----LICENSE(34KB)
----README.md(1KB)
----dnn_ensemble_ids_experimenter.py(60KB)
----default.ini(955B)
----losses.py(3KB)