一种基于注意力机制的时空特征流量分类研究方法技术

技术编号:25001898 阅读:258 留言:0更新日期:2020-07-24 18:02
一种基于注意力机制的时空特征流量分类研究方法,该方法从计算机视觉的角度提出了一种将LSTM和CNN结构相结合并应用于网络流量数据中的流量分类方法,实现免手工设计特征。使用LSTM对时间特征进行初步自学习提取与选择,并且采用CNN进一步自学习空间特征和原始输入与期望输出之间的映射关系,实现了空间特性与时间特性的融合。进一步的,将基于通道的注意力机制SE模块嵌入CNN中放大特征图中的关键特征通道,使深度神经网络挖掘出每一组网络流中最需要关注的区域。该方法能够有效地对多种类型的网络流分类,具有较高的实用价值。

【技术实现步骤摘要】
一种基于注意力机制的时空特征流量分类研究方法
本专利技术涉及网络安全
,一种基于注意力机制的时空特征流量分类研究方法。
技术介绍
流量分类是根据需求将网络流量关联到特定类别的任务,是网络管理和网络安全中至关重要的一项任务。例如在资源使用计划中,通过识别不同网络应用的类型,正确合适的分配网络资源。对于恶意软件产生的入侵行为,流量分类能准确筛选出具有恶意行为的网络流量并给予网络管理员警示。最近,互联网的多数应用程序逐渐广泛使用加密流量传输信息,这导致流量分类成为一个难点。另一个难点是一些相同应用程序网络流具有明显差别以至于难以分为同类。
技术实现思路
针对现有技术的上述不足,本专利技术的目的在于提供一种运算速度快、准确率高的基于注意力机制的时空特征流量分类研究方法,通过使用LSTM对时间特征进行初步自学习提取与选择,采用CNN自学习空间特征并构建原始输入与期望输出之间的映射关系,实现了空间特性与时间特性的融合。进一步的,将基于通道的注意力机制SE模块嵌入CNN中放大特征图中的关键特征通道,使得深度神经网络学到每一组网络流中本文档来自技高网...

【技术保护点】
1.一种基于注意力机制的时空特征流量分类研究方法,其特征在于,包括步骤:/nS1:对数据集进行流量分割、流量清洗、图像生成、IDX转换四个步骤的预处理;/nS2:将预处理后的数据集分为训练集和测试集,在所述训练集上对LSTM网络进行训练,提取出时序特性的特征;/nS3:将经过时间特性特征提取后得到的数据集输入的SE-CNN网络进行空间特征提取,SE-CNN网络是由基于通道的注意力机制SE模块与CNN构成。/n

【技术特征摘要】
1.一种基于注意力机制的时空特征流量分类研究方法,其特征在于,包括步骤:
S1:对数据集进行流量分割、流量清洗、图像生成、IDX转换四个步骤的预处理;
S2:将预处理后的数据集分为训练集和测试集,在所述训练集上对LSTM网络进行训练,提取出时序特性的特征;
S3:将经过时间特性特征提取后得到的数据集输入的SE-CNN网络进行空间特征提取,SE-CNN网络是由基于通道的注意力机制SE模块与CNN构成。


2.根据权利要求1所述的基于SE-CNN与时空特征的流量分类研究方法,其特征在于,所述数据集为非专家手工提取特征的原始公共数据集,ISCXVPN-nonVPN和USTC-TFC2016,来源于加拿大网络安全研究所,分别为12类和20类。


3.根据权利要求1所述的基于SE-CNN与时空特征的流量分类研究方法,其特征在于,训练LSTM和SE-CNN网络。


4.根据权利要求1-3任意一项所述的基于SE-CNN与时空特征的流量分类研究方法,其特征在于,步骤S3包括:
S301:步骤S2的输出...

【专利技术属性】
技术研发人员:廖年冬宋砚琪
申请(专利权)人:长沙理工大学
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1