[发明专利]一种基于梯度的网络流量分类方法及系统在审
申请号: | 202210403955.6 | 申请日: | 2022-04-18 |
公开(公告)号: | CN115034284A | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 扶佩佩;杨青娅;夏耀华;刘畅;熊刚;石俊峥;苟高鹏;李镇 | 申请(专利权)人: | 中国科学院信息工程研究所 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 北京君尚知识产权代理有限公司 11200 | 代理人: | 司立彬 |
地址: | 100093 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 梯度 网络流量 分类 方法 系统 | ||
1.一种基于梯度的网络流量分类方法,其步骤包括:
利用类别标注的网络流量样本集训练用于获取流量特征的深度学习网络;其中,训练方法为:将类别标注的网络流量样本输入所述深度学习网络,得到对应的流量特征;将网络流量样本的标注类别及对应的流量特征分别输入到Rectified-ArcFace层计算预测损失值,使得类别和流量特征之间的角度间隔最大化;将所述损失值反向传播并提取反向传播过程中Rectified-ArcFace层网络权重的梯度,根据所提取梯度通过梯度下降算法对Rectified-ArcFace层网络权重进行更新优化;
将一验证数据集输入训练后的所述深度学习网络,得到一用于区分已知类别流量与未知类别流量的Rectified-ArcFace层网络权重的梯度阈值;
将待识别网络流量输入训练后的深度学习网络,得到对应的流量特征并输入Rectified-ArcFace层,得到待识别网络流量的候选类别;将所得候选类别反向传播到Rectified-ArcFace层并计算Rectified-ArcFace层网络权重的梯度H,如果该梯度H大于所述梯度阈值,则将待识别网络流量的类别为未知类别。
2.根据权利要求1所述的方法,其特征在于,所述深度学习网络的数据处理单元依次为基础块、全连接块;所述基础块的数据处理单元依次为卷积单元、批标准化层、最大池化层和激活层,所述全连接块的数据处理单元依次为全连接层、批归一化层和激活层。
3.根据权利要求2所述的方法,其特征在于,所述深度学习网络的数据处理单元依次为连续多个基础块、连续多个全连接块;所述基础块的卷积单元为连续多个卷积层。
4.根据权利要求3所述的方法,其特征在于,所述深度学习网络的数据处理单元依次为连续两个基础块、连续六个全连接块;所述基础块的卷积单元为连续三个卷积层。
5.根据权利要求1所述的方法,其特征在于,将LArcFace层中的交叉熵损失函数替换为类别平衡焦点损失函数,得到Rectified-Arcface层计算预测损失值的损失函数。
6.根据权利要求1或5所述的方法,其特征在于,Rectified-Arcface层利用损失函数计算预测损失值;其中,N表示分批处理的网络流量样本数,xi表示第i个网络流量样本的流量特征,yi为第i个网络流量样本的标注类别,s为设定的缩放因子,α为平衡因子,γ为焦点放缩系数,m为流量特征xi与yi的权重向量之间的角度间隔,ny表示类别y的数目,θj为第j个网络流量样本的权重Wj和流量特征xi之间的夹角,为权重Wj中的每一行(即类别yi的权重向量)和特征xi之间的夹角。
7.一种基于梯度的网络流量分类系统,其特征在于,包括
深度学习网络,用于获取输入网络流量的流量特征;
Rectified-ArcFace层,用于根据网络流量样本的标注类别及对应的流量特征计算预测损失值,使得类别和流量特征之间的角度间隔最大化;将所述损失值反向传播并提取反向传播过程中Rectified-ArcFace层网络权重的梯度,根据所提取梯度通过梯度下降算法对Rectified-ArcFace层网络权重进行更新优化;
阈值选取模块,用于将一验证数据集输入训练后的所述深度学习网络,得到一用于区分已知类别流量与未知类别流量的Rectified-ArcFace层网络权重的梯度阈值;
流量识别模块,用于将待识别网络流量输入训练后的深度学习网络,得到对应的流量特征并输入Rectified-ArcFace层,得到待识别网络流量的候选类别;将所得候选类别反向传播到Rectified-ArcFace层并计算Rectified-ArcFace层网络权重的梯度H,如果该梯度H大于所述梯度阈值,则将待识别网络流量的类别为未知类别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院信息工程研究所,未经中国科学院信息工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210403955.6/1.html,转载请声明来源钻瓜专利网。