[发明专利]建立数据检测模型的方法、数据检测方法及设备有效
申请号: | 201710793634.0 | 申请日: | 2017-09-06 |
公开(公告)号: | CN107682317B | 公开(公告)日: | 2019-12-06 |
发明(设计)人: | 龙春;高筱娴;赵静;杨帆 | 申请(专利权)人: | 中国科学院计算机网络信息中心 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06N3/08 |
代理公司: | 11550 北京知舟专利事务所(普通合伙) | 代理人: | 刘晓晖<国际申请>=<国际公布>=<进入 |
地址: | 100083 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流量样本 入侵 机器学习模型 标记信息 关联模块 检测模块 数据检测 程度信息 存储模块 流量行为 匹配度计算 存储行为 规则信息 输出相关 行为规则 性质信息 预设条件 准确率 输出 | ||
1.一种建立数据检测模型的方法,其特征在于,包括:
获取入侵流量样本、流量行为规则以及所述入侵流量样本的标记信息,所述标记信息用于表示所述入侵流量样本的性质;
利用入侵流量样本、流量行为规则以及所述入侵流量样本的标记信息对机器学习模型进行训练,直至所述机器学习模型对入侵流量样本识别准确率达到预设条件,其中所述机器学习模型包括存储模块、关联模块和检测模块,所述入侵流量样本分别作为关联模块和检测模块的输入数据,存储模块用于存储所述行为规则信息,关联模块对入侵流量样本与行为规则信息进行匹配度计算以输出相关程度信息,检测模块根据入侵流量样本和相关程度信息输出入侵流量样本的性质信息。
2.根据权利要求1所述的方法,其特征在于,所述入侵流量样本采用特征化向量进行表示。
3.根据权利要求1所述的方法,其特征在于,所述流量行为规则为根据数据行为规则链建立的矩阵。
4.根据权利要求1所述的方法,其特征在于,所述关联模块的数量为多个,多个关联模块分别利用所述特征化向量和相应的行为规则信息进行训练,使多个关联模块分别输出所述入侵流量样本与行为规则信息的关联程度信息。
5.一种数据检测方法,其特征在于,包括:
获取网络流量信息;
利用机器学习模型中的关联模块和存储模块根据所述网络流量信息确定所述网络流量信息与预设行为规则的关联程度信息,其中所述存储模块存储有多个预设行为规则,所述关联模块用于确定网络流量信息与预设行为规则的关联程度信息,所述关联模块的参数是利用入侵流量样本进行训练确定的;
利用机器学习模型中的检测模块根据所述网络流量信息和所述关联程度信息确定所述网络流量信息的性质,其中所述检测模块的参数是利用数据样本进行训练确定的。
6.根据权利要求5所述的方法,其特征在于,所述关联模块的数量为多个,每个所述关联模块分别输出一个所述网络流量信息与预设行为规则的关联程度信息。
7.一种电子设备,其特征在于,包括:至少一个处理器以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行权利要求1-4中任一项所述的建立数据检测模型的方法。
8.一种电子设备,其特征在于,包括:至少一个处理器以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行权利要求5或6所述的数据检测方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算机网络信息中心,未经中国科学院计算机网络信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710793634.0/1.html,转载请声明来源钻瓜专利网。