[发明专利]一种基于深度学习的网络流量过滤规则转化方法有效

专利信息
申请号: 202111043954.7 申请日: 2021-09-07
公开(公告)号: CN113489751B 公开(公告)日: 2021-12-10
发明(设计)人: 张帆;宋卓学;赵子鸣;陈欢;李亮 申请(专利权)人: 浙江大学
主分类号: H04L29/06 分类号: H04L29/06;G06N3/04
代理公司: 杭州求是专利事务所有限公司 33200 代理人: 邱启旺
地址: 310058 *** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 深度 学习 网络流量 过滤 规则 转化 方法
【权利要求书】:

1.一种基于深度学习的网络流量过滤规则转化方法,其特征在于,包括以下步骤:

(1)捕获网络节点入口处的流量数据,保存至本地文件;所述流量数据包含正常网络流量数据与DDoS攻击流量数据;

(2)对步骤(1)捕获的流量数据进行特征提取与标签生成:对于步骤(1)捕获的流量数据中的每个数据包,直接提取数据包原始字节序列的前m字节作为特征向量,对每个数据包分别标记正常标签或DDoS攻击标签作为其真实标签;对特征向量中涉及地址信息的字段进行置0处理;

(3)将步骤(2)得到的真实标签输入三层感知机神经网络模型得到预测标签,将该预测标签输入CART决策树,训练CART决策树,输出CART决策树的APL、准确率、精确度、召回率和F1值:所述步骤(3)包括以下子步骤:

(3.1)建立三层感知机神经网络模型和三层感知机代理模型;

(3.2)将步骤(2)中得到的特征向量输入步骤(3.1)建立的三层感知机神经网络模型进行训练,当三层感知机神经网络模型的迭代次数大于6000次或损失函数值变化幅度小于0.01时或准确率达到99.9%时,完成三层感知机神经网络模型的训练;所述步骤(3.2)包括以下子步骤:

(3.2.1)使用步骤(2)构建的特征向量和真实标签训练步骤(3.1)建立的三层感知机神经网络模型,每次训练迭代Epoch1次,将步骤(2)中得到的特征向量输入迭代完成得到的三层感知机神经网络模型,得到预测标签;

(3.2.2)使用步骤(2)构建的特征向量与步骤(3.2.1)得到的预测标签训练CART决策树;

(3.2.3)使用三层感知机神经网络模型的权重系数与CART决策树的真实APL、真实准确率、真实精确度、真实召回率和真实F1值训练三层感知机代理模型,每次训练迭代Epoch2次;

所述三层感知机神经网络模型训练使用的损失函数Loss为:

Loss=DNNHAPLAPLsuraccACCsurprePrecisionsurrecallRecallsurf1F1sur

其中,DNNH为DNN交叉熵分类损失,APLsur、ACCsur、Precisionsur、Recallsur和F1sur分别为三层感知机代理模型估计的CART决策树的APL、准确率、精确度、召回率和F1值,λAPL、λacc、λpre、λrecall和λf1为对应权重系数;

其中,CART决策树的APL值为:

其中,deep(xi)表示CART决策树对xi进行分类所使用的节点的最大深度,n为样本总数;

(3.2.4)重复步骤(3.2.1)~步骤(3.2.3)Epoch3次,得到完成训练的三层感知机神经网络模型;

(3.3)将步骤(2)中得到的特征向量输入步骤(3.2.4)中训练得到的三层感知机神经网络模型,得到预测标签;

(3.4)将步骤(2)中得到的特征向量与步骤(3.3)得到的预测标签输入CART决策树模型进行训练,当模型的迭代次数大于6000次或者准确率达到99.9%时,完成对CART决策树的训练;

(4)对步骤(3)中得到的CART决策树进行剪枝处理;

(5)CART决策树进行规则转化:对步骤(4)中得到的剪枝处理后的CART决策树进行先序遍历,并将遍历得到的正常流量规则存储于规则表中;

(6)规则选取:对步骤(5)中得到的规则进行按需选取操作,根据实际需求选择相应数量的规则,并将选取的规则存储于规则表中;

(7)匹配规则表:将步骤(2)得到的流量数据的特征向量输入训练阶段步骤(6)得到的规则表中,根据规则表中的规则进行匹配。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111043954.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top