[发明专利]一种基于生成对抗网络与模型压缩的军用通信加密流量识别方法在审
申请号: | 202111474143.2 | 申请日: | 2021-12-03 |
公开(公告)号: | CN114301850A | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 卜智勇;赵宇;鲁敏;周斌 | 申请(专利权)人: | 成都中科微信息技术研究院有限公司 |
主分类号: | H04L47/2483 | 分类号: | H04L47/2483;H04L47/2441;H04L9/40;G06N3/04;G06K9/62 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 张杰 |
地址: | 610000 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 生成 对抗 网络 模型 压缩 军用 通信 加密 流量 识别 方法 | ||
1.一种基于生成对抗网络与模型压缩的军用通信加密流量识别方法,其特征在于,包括如下步骤:
S10,构建并训练军用通信加密流量识别的大模型;
S20,建立用于加密流量识别的压缩模型;
S30,构建并训练生成加密流量的生成网络;
S40,使用生成的加密流量并结合知识蒸馏方式训练压缩模型,获得训练好的压缩模型;
S50,采用训练好的压缩模型进行军用通信加密流量识别。
2.根据权利要求1所述的基于生成对抗网络与模型压缩的军用通信加密流量识别方法,其特征在于,步骤S10包括如下子步骤:
S11,采集某个基地的军用通信加密流量;
S12,对采集的加密流量进行数据预处理,建立原始加密流量数据集;
S13,构建军用通信加密流量识别的大模型;此大模型是一个具有参数量R的深度神经网络,该深度神经网络是一个包括卷积层和全连接层的卷积神经网络;
S14,使用原始加密流量数据集训练军用通信加密流量识别的大模型,得到训练好的军用通信加密流量识别的大模型。
3.根据权利要求2所述的基于生成对抗网络与模型压缩的军用通信加密流量识别方法,其特征在于,步骤S20包括如下子步骤:
S21,确定裁剪比例F(0<F<1);
S22,基于确定的裁剪比例F对所述大模型进行不同程度地裁剪,得到用于加密流量识别的压缩模型;该压缩模型是一个具有参数量Q的深度神经网络,该深度神经网络是一个包括卷积层和全连接层的卷积神经网络;Q=(1-F)R<R。
4.根据权利要求3所述的基于生成对抗网络与模型压缩的军用通信加密流量识别方法,其特征在于,所述压缩模型的结构如下:
(1)压缩模型的层数L,包括L1层卷积层和L2层全连接层,且L1+L2=L;
(2)每层卷积层包含Tm个卷积核,每个卷积核的尺寸为Wm×Hm,其中,m=1,2…,L1;
(3)每层全连接层包含Vs(s=1,2,…,L2)个神经元;
(4)激活函数为f2(·)。
5.根据权利要求1所述的基于生成对抗网络与模型压缩的军用通信加密流量识别方法,其特征在于,步骤S30包括如下子步骤:
S31,对生成网络G的权重参数进行随机初始化,设置生成网络G的训练总周期为P1;
S32,随机产生n个噪声数据,记作{z1,z2,…,zn};
S33,将n个噪声数据{z1,z2,…,zn}输入到生成网络G,产生n个虚假的加密流量,记作{x1,x2,…,xn},其中,xi=G(zi),i=1,2,…,n;
S34,下载训练好的军用通信加密流量识别的大模型,将该大模型作为判别模型,记作D,将n个虚假的加密流量{x1,x2,…,xn}输入到判别模型D中,产生概率输出其中是一个C维的列向量,C表示加密流量的类别数目;
S35,根据公式(1),判断每一个虚假的加密流量xi所属的类别li,其中,li∈(1,2,…,C);
S36,根据公式(2),计算损失函数loss1的值,用该值反向更新生成网络G的权重参数,其中,f1(·)表示交叉熵损失函数;
S37,重复步骤S32~S36的训练过程直到达到生成网络G的训练总周期P1以后结束,保存生成网络G的结构以及参数,即得到训练好的生成网络G。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都中科微信息技术研究院有限公司,未经成都中科微信息技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111474143.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种宽范围高精度温度调理电路
- 下一篇:一种医用硅酮泡沫敷料的制备方法