当前位置:主页 > 管理论文 > 移动网络论文 >

基于深度特征学习的网络流量异常检测方法

发布时间:2021-02-27 03:45
  针对网络流量异常检测过程中提取的流量特征准确性低、鲁棒性差导致流量攻击检测率低、误报率高等问题,该文结合堆叠降噪自编码器(SDA)和softmax,提出一种基于深度特征学习的网络流量异常检测方法。首先基于粒子群优化算法设计SDA结构两阶段寻优算法:根据流量检测准确率依次对隐藏层层数及每层节点数进行寻优,确定搜索空间中的最优SDA结构,从而提高SDA提取特征的准确性。然后采用小批量梯度下降算法对优化的SDA进行训练,通过最小化含噪数据重构向量与原始输入向量间的差异,提取具有较强鲁棒性的流量特征。最后基于提取的流量特征对softmax进行训练构建异常检测分类器,从而实现对流量攻击的高性能检测。实验结果表明:该文所提方法可根据实验数据及其分类任务动态调整SDA结构,提取的流量特征具有更高的准确性和鲁棒性,流量攻击检测率高、误报率低。 

【文章来源】:电子与信息学报. 2020,42(03)北大核心

【文章页数】:9 页

【部分图文】:

基于深度特征学习的网络流量异常检测方法


基于两阶段寻优SDA的流量异常检测模型

流程图,算法,流程,隐藏层


岛妥钚≈担??表示l速度的最大值和最小值,和表示n的最大值和最小值,和表示n速度的最大值和最小值,为0和1之间的随机小数。li,pbestni,pbestlgbestngbestfit(li(t),ni(t))li(t),ni(t)算法迭代过程中,,,依据适应度函数进行更新。在异常检测领域,准确率(Acc)是衡量检测算法性能优劣的关键指标,为此设计适应度函数如式(9)所示,越小,越优。fit(li(t),ni(t))=1Acc(9)隐藏层层数寻优算法如表1所示。(2)隐藏层每层节点数寻优算法图2基于PSO的SDA结构两阶段寻优算法流程第3期董书琴等:基于深度特征学习的网络流量异常检测方法697

过程图,场景,隐藏层,过程


法的适应度值最终收敛于,其对应的隐藏层层数,隐藏层每层节点数。隐藏层每层节点数寻优算法最终收敛于,其对应的隐藏层结构为,则二分类场景下给定搜索空间中的最优SDA结构为。2.17×101lgbest=1ngbest=252.15×101[28,24]由图4可知,多分类场景下隐藏层层数寻优算法的适应度值最终收敛于,其对应的隐藏层层数,隐藏层每层节点数;隐藏层每层节点数寻优算法最终收敛于,其对应的隐藏层节点数为24,则多分类场景下给定搜索空间中的最优SDA结构为。图3二分类场景下SDA结构寻优过程图4多分类场景下SDA结构寻优过程700电子与信息学报第42卷

【参考文献】:
期刊论文
[1]基于自编码组合特征提取的分类方法研究[J]. 谷丛丛,王艳,严大虎,纪志成.  系统仿真学报. 2018(11)
[2]深度神经网络训练中梯度不稳定现象研究综述[J]. 陈建廷,向阳.  软件学报. 2018(07)
[3]基于深度卷积神经网络的网络流量分类方法[J]. 王勇,周慧怡,俸皓,叶苗,柯文龙.  通信学报. 2018(01)
[4]基于自编码网络特征降维的轻量级入侵检测模型[J]. 高妮,高岭,贺毅岳,王海.  电子学报. 2017(03)



本文编号:3053636

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3053636.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户97b20***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com