[发明专利]一种基于决策树自修复的特征规则检测方法有效
申请号: | 201510593980.5 | 申请日: | 2015-09-17 |
公开(公告)号: | CN105306439B | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | 郭方方;戴秀豪;王慧强;郝冠楠;吕宏武;林俊宇 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 决策树 修复 特征 规则 检测 方法 | ||
1.一种基于决策树自修复的特征规则检测方法,其特征在于,包括如下步骤:
(1)根据决策树算法,通过训练集构建一棵决策树,生成初始特征规则进入步骤(2);
(2)进行异常检测,并计算检测的整体漏检率FPrate和误判率EPrate,进入步骤(3);
(3)如果FPrate≥α,α为漏检率的阈值,则进入步骤(4),否则进入步骤(5);
(4)采取决策树自修复的增枝方法,对每个叶子节点进行增枝,从而进一步完善决策树,进入步骤(7);
(5)判断误判率是否大于等于β,β为误判率的阈值,若EPrate≥β进入步骤(6),否则返回步骤(2),开始下一个检测周期;
(6)采取决策树自修复的剪枝方法,对每个叶子节点进行剪枝,从而修剪决策树,进入步骤(7);
(7)生成新的特征规则,作为下一次检测的依据,返回步骤(2),开始下一个检测周期;
其中步骤(4)中,决策树自修复的增枝方法的流程如下:
(4.1)计算叶子节点i的漏检率其中,FPi为叶子节点i的异常事件误判为安全事件的数量,TPi为叶子节点i的异常事件判断为异常事件的数量,进入步骤(4.2);
(4.2)如果则进入步骤(4.3),否则进入步骤(4.8);
(4.3)尝试将叶子节点作为待扩展节点重新进行分枝,进入步骤(4.4);
(4.4)根据检测后更新的数据集,通过决策树算法,选取当前数据集中比例最大的属性作为下一个扩展节点,进入步骤(4.5);
(4.5)判断待扩展节点是否满足叶子节点判定条件,若满足则进入步骤(4.8),若不满足则进入步骤(4.6);
(4.6)计算扩展节点的漏检率其中,FPi'为叶子节点i的拓展节点的异常事件判断为安全事件的数量,TPi'为叶子节点i的拓展节点的异常事件判断为异常事件的数量,进入步骤(4.7);
(4.7)比较待扩展节点的漏检率与的大小,若则对扩展后的所有叶子节点进行增枝,进入步骤(4.3);否则进入步骤(4.8);
(4.8)将该节点设置为叶子节点,增枝结束;
其中步骤(4.5)中,叶子节点判定条件如下:
(4.5.1)设置节点纯净度p,即节点数据集中异常事件或安全事件的占比率,Pm为节点纯净度上限;计算待扩展节点的节点纯净度p,当p>Pm时,即节点数据集中异常事件或安全事件的占比率过高,则停止增枝,生成新的叶子节点;叶子节点的分类则根据集合中异常事件与安全事件的比重决定,若异常事件比重大则该叶子节点的类别设置为异常,反之设置为安全;
(4.5.2)设置节点占比率t,即节点数据集占整个样例集的比例,Tm为设定的节点占比率下限;计算待扩展节点的节点占比率t,当t<Tm时,即节点中数据量过小,则停止增枝,生成叶子节点;叶子节点的分类则根据集合中异常事件与安全事件的比重决定,若异常事件比重大则该叶子节点的类别设置为异常,反之设置为安全;
(4.5.3)属性分裂过程中,当没有可以继续分裂的属性时,则停止增枝,生成新的叶子节点,叶子节点的分类则根据集合中异常事件与安全事件的比重决定,若异常事件比重大则该叶子节点的类别设置为异常,反之设置为安全;
步骤(6)中,所述的决策树自修复的剪枝方法的流程如下:
(6.1)计算叶子节点i的误判率其中,NPi为叶子节点i安全事件误判为异常事件的数量,进入步骤(6.2);
(6.2)当时,将该叶子节点的父节点替换成一个叶子节点,从而得到一棵简化决策树;叶子节点的分类则根据集合中异常事件与安全事件的比重决定,若异常事件比重大则该叶子节点的类别设置为异常,反之设置为安全,进入步骤(6.3);
(6.3)计算简化决策树的误判率EPrate′,进入步骤(6.4);
(6.4)比较EPrate′与的大小,若则进入步骤(6.5),否则结束;
(6.5)将该简化决策树替换成叶子节点,剪枝结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510593980.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种婴儿喂养信息的共享方法及共享系统
- 下一篇:数据分发方法及装置