[发明专利]基于双加权在线极限学习机的网络入侵检测方法有效
申请号: | 201610628776.7 | 申请日: | 2016-08-03 |
公开(公告)号: | CN106161458B | 公开(公告)日: | 2019-02-15 |
发明(设计)人: | 张永;刘文哲;刘博 | 申请(专利权)人: | 辽宁师范大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 大连非凡专利事务所 21220 | 代理人: | 闪红霞 |
地址: | 116029 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种基于双加权在线极限学习机的网络入侵检测方法,在初始训练阶段,从数据集中随机选择样本作为初始训练样本,随机分配权值和阈值,进而计算在时间层面的权值,训练初始的概率神经网络,获得每个样本属于每个类别的得分,并计算隶属度,得到在空间层面的权值,最终组合在时间层面和空间层面的权值,得到最终的初始权值;在连续学习阶段,对每一块新到达的数据更新在时间层面的权值并对权值对角化,更新概率神经网络得到当前块的得分,进而更新空间层面的权值,最终组合在时间层面和空间层面更新好的权值得到最终的输出权值。 | ||
搜索关键词: | 基于 加权 在线 极限 学习机 网络 入侵 检测 方法 | ||
【主权项】:
1.一种基于双加权在线极限学习机的网络入侵检测方法,其特征在于:a.在线极限学习机按照如下步骤进行:步骤1:初始化1.1 从训练集D中随机选择n0个样本作为初始训练集D0;1.2随机分配输入权重和阈值;1.3利用式
对初始训练集D0计算初始中间层输出矩阵H0,g(x)为激励函数;1.4 利用式
,计算在时间层面的权重w0,并对角化矩阵
;1.5 利用式
计算矩阵M0;1.6 训练初始的PNN,获得每个样本属于每个类别的得分scores0,并利用公式
计算隶属度,得到在空间层次的权重u0;1.7 利用式
组合在时间层面的权重w0和在空间层面的权重u0,计算初始输出权重
,其中T0为真实输出;步骤2:连续学习阶段2.1将训练集D中剩下的数据进行分块处理,第k+1块数据集Dk+1到达后,利用式
更新中间层输出矩阵Hk+1;2.2 利用式
,更新在时间层面的权重wk+1,并对角化矩阵
;所述
和
分别代表第j个数据块的正类数目和负类数目,
;2.3 利用式
计算矩阵
;2.4 更新PNN得到scoresk+1,得到空间层面的权重
;2.5 利用式
更新输出权值矩阵
;b.对于网络数据进行检测:当第k+1块网络数据集Dk+1到达后,利用式
更新中间层输出矩阵Hk+1;按照
计算输出层的权值;分类判决。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辽宁师范大学,未经辽宁师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610628776.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种知识图谱的生成方法及装置
- 下一篇:一种酿造糖醋及其加工方法和应用