基于 CNN + LSTM 的网络流量检测
使用 kddcup.data_10_percent 数据集训练 CNN+LSTM 模型,在测试中 10 个周期达到 95%+的准确率。
使用 PyTorch 框架进行开发。
——————————————————————————————————————————————————
先运行 data_preprocess.py 确保 ./data/ 路径下生成 train_dataset.csv 和 test_dataset.csv 文件,后运行 main.py
——————————————————————————————————————————————————
data_preprocess.py:对数据集进行预处理,包括添加列标签、对数据集特征进行归类、数据可视化、去除线性相关特征、划分训练集测试集等。
data_load.py:继承 Dataset 类,重写接口加载数据进入神经网络模型。
train_and_test.py:模型训练及测试函数。
model.py:模型结构。
main.py:定义超参数,模型训练和测试。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Python实现基于CNN+LSTM的网络流量检测系统源码+文档说明(高分课程设计).zip已获导师指导并通过的97分的高分大作业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 Python实现基于CNN+LSTM的网络流量检测系统源码+文档说明(高分课程设计).zip已获导师指导并通过的97分的高分大作业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 Python实现基于CNN+LSTM的网络流量检测系统源码+文档说明(高分课程设计).zip已获导师指导并通过的97分的高分大作业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 Python实现基于CNN+LSTM的网络流量检测系统源码+文档说明(高分课程设计).zip已获导师指导并通过的97分的高分大作业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 Python实现基于CNN+LSTM的网络流量检测系统源码+文档说明(高分课程设计).zip已获导师指导并通过的97分的高分大作业设计项目。
资源推荐
资源详情
资源评论
收起资源包目录
Python实现基于CNN+LSTM的网络流量检测系统源码+文档说明(高分课程设计).zip (6个子文件)
Python实现基于CNN+LSTM的网络流量检测系统源码+文档说明(高分课程设计)
train_and_test.py 1KB
data_load.py 882B
main.py 1KB
model.py 1KB
使用说明.txt 1KB
data_preprocess.py 5KB
共 6 条
- 1
资源评论
不安分的小女孩
- 粉丝: 9674
- 资源: 2257
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功