[发明专利]一种基于机器学习的网络入侵异常检测方法有效

专利信息
申请号: 201910088370.8 申请日: 2019-01-30
公开(公告)号: CN109962909B 公开(公告)日: 2021-05-14
发明(设计)人: 连捷;张晖;王东;王宏伟 申请(专利权)人: 大连理工大学
主分类号: H04L29/06 分类号: H04L29/06;G06K9/62
代理公司: 大连星海专利事务所有限公司 21208 代理人: 王树本;徐雪莲
地址: 116024 辽*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明属于网络安全技术领域,一种基于机器学习的网络入侵异常检测方法,包括以下步骤:(1)对数据特征属性进行分类,(2)将数据集中的目标属性按照传统的网络入侵类别进行映射,(3)对数据中的样本特征进行降维,(4)采用处理后的数据集来训练针对网络请求的多分类模型,(5)使用测试集数据对训练后的分类模型进行评估。本发明的一种基于机器学习的网络入侵异常检测方法,配合特征处理和归一化技术对数据进行预处理,构建了SVM模型实现对网络异常攻击的高效检测,解决了传统的基于规则的检测方法所面临的维护成本高、需要实时更新过滤规则的问题。
搜索关键词: 一种 基于 机器 学习 网络 入侵 异常 检测 方法
【主权项】:
1.一种基于机器学习的网络入侵异常检测方法,其特征在于包括以下步骤:步骤1、对数据特征属性进行分类,具体包括以下子步骤:(a)给定一个包含m个样本的原始数据集D={(x1,y1),(x2,y2),...,(xm,ym)},yi∈{t1,t2,...,tn},其中ti表示样本的目标属性,每个样本的目标属性是n个目标属性中的一个,每个样本xi是由n个特征构成的,即xi={X1,X2,...,Xn};(b)将原始数据集D中的样本特征{X1,X2,...,Xn}进行分类,识别出其中的类别型数据特征Discrete={d1,d2,...,dn},其中di∈{X1,X2,...,Xn}和连续型数据特征Continuous={c1,c2,...,cn},其中ci∈{X1,X2,...,Xn};(c)针对数据集中的类别型数据特征Discrete,使用OneHot编码技术对其进行编码处理;(d)针对数据集中的连续型数据特征Continuous,使用数据标准化技术将其转化为均值为0,标准差为1的数据,具体的标准化过程通过公式(1)进行描述,式中,E(Xi)表示所有样本特征Xi的平均值,表示所有样本特征Xi的标准差,Xi*表示样本的第i个特征的值进行数据标准化处理后的结果;步骤2、将数据集中的目标属性按照传统的网络入侵类别进行映射,通常网络入侵具有5种类别,需对数据集中样本的目标属性y进行映射处理,将它们映射到Dos,U2L,R2L,Probe,Normal 5类的空间中,即ti∈{Dos,U2L,R2L,Probe,Normal};步骤3、对数据中的样本特征进行降维,使用主成分分析(PCA)技术对数据集中的样本特征{X1,X2,...,Xn}进行特征选择,挑选出对样本的目标属性y影响最大的多个特征以此来构建模型输入的样本数据,具体包括以下子步骤:(a)对样本中的所有属性进行中心化操作,其过程通过公式(2)进行描述,式中,m表示数据集中的总样本个数,表示第i个样本的第j个特征;(b)计算样本的协方差矩阵XXT,其中X为所有样本的所有特征构成的一个矩阵,XT表示矩阵的转置;(c)对协方差矩阵XXT进行特征分解,通过公式(3)进行描述,XXTV=λV   (3)式中,V表示协方差矩阵XXT的特征向量,λ表示协方差矩阵XXT的特征值;(d)对公式(3)求解出的特征值λ从大到小进行排序,通过公式(4)进行描述,λ1≥λ2≥...≥λd   (4)(e)取最大的d'个特征构成新的特征向量,这d'个特征即为所选择的样本特征,具体的特征选择通过公式(5)进行描述,式中,d表示样本特征的总个数,d'表示总共要选取的特征的个数,λi表示第i个特征值的大小;步骤4、采用处理后的数据集来训练针对网络请求的多分类模型,具体包括以下子步骤:(a)采用支持向量机SVM技术构建针对网络请求的多分类模型,需要将样本分类到具有5个值的目标空间中,针对任意的两类样本都构建一个SVM分类器,具有5个类别就会构建出10个分类器;(b)使用经过预处理后的数据集对多分类模型进行训练;步骤5、使用测试集数据对训练后的分类模型进行评估,具体包括以下子步骤:(a)对于测试集中的数据进行同样的数据预处理过程,包括特征选择、数据标准化和OneHot编码;(b)采用步骤4子步骤(b)训练的网络请求多分类模型对测试数据集进行分类预测;(c)根据对测试集数据的预测结果,采用多折交叉验证的方式对分类模型进行评估,计算分类模型的正确率。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201910088370.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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