[发明专利]匹配模型的建模方法、防护实现方法及相关设备在审
申请号: | 202210865723.2 | 申请日: | 2022-07-21 |
公开(公告)号: | CN115146737A | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 闫保奇;解佳;胡建强 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/08;G06F21/56;G06F21/57 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 孙宝海 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 匹配 模型 建模 方法 防护 实现 相关 设备 | ||
1.一种应用于应用安全防护的匹配模型的建模方法,其特征在于,包括:
根据原始调用请求数据对生成式对抗网络的生成器和判别器进行对抗训练,使得所述生成器生成的调用请求数据样本拟合真实调用请求数据的分布;
通过所述生成器生成第一调用请求数据样本;
使用所述原始调用请求数据和所述第一调用请求数据样本对匹配模型进行训练,以使所述匹配模型具备识别用户程序的调用请求为正常调用请求或异常调用请求的能力。
2.根据权利要求1所述的方法,其特征在于,根据原始调用请求数据对生成式对抗网络的生成器和判别器进行对抗训练包括:
将所述原始调用请求数据输入至所述判别器,以使所述判别器对所述原始调用请求数据的特征进行提取,从而具备对所述生成器生成的第二调用请求数据样本进行识别的能力。
3.根据权利要求2所述的方法,其特征在于,根据原始调用请求数据对所述生成式对抗网络的生成器和判别器进行对抗训练包括:
将所述原始调用请求数据和噪声因子输入至所述生成器,以使所述生成器生成所述第二调用请求数据样本;
将所述生成器生成的所述第二调用请求数据样本输入至所述判别器,以使所述判别器对所述生成器生成的所述第二调用请求数据样本进行识别。
4.根据权利要求3所述的方法,其特征在于,使所述判别器对所述生成器生成的所述第二调用请求数据样本进行识别包括:
使所述判别器对所述生成器生成的所述第二调用请求数据样本识别为真数据或假数据;
其中,所述真数据包括正常的调用请求和异常的调用请求,所述假数据是和调用请求无关的数据。
5.根据权利要求4所述的方法,其特征在于,根据原始调用请求数据对所述生成式对抗网络的生成器和判别器进行对抗训练包括:
固定所述生成器的参数权值,将所述判别器识别的真数据和/或假数据反馈至所述判别器以使所述判别器更新参数权值;
固定所述判别器的参数权值,将所述判别器识别的真数据和/或假数据反馈至所述生成器以使所述生成器更新参数权值。
6.根据权利要求3所述的方法,其特征在于,将所述原始调用请求数据和噪声因子输入至所述生成器,以使所述生成器生成第二调用请求数据样本包括:
对所述原始调用请求数据中的关键特征进行标注并设置状态码,将完成标注和设置的所述原始调用请求数据和所述噪声因子输入至所述生成器,以使所述生成器生成所述第二调用请求数据样本。
7.根据权利要求6所述的方法,其特征在于,将完成标注和设置的所述原始调用请求数据和所述噪声因子输入至所述生成器,以使所述生成器生成所述第二调用请求数据样本包括:
所述生成器对完成标注和设置的所述原始调用请求数据和所述噪声因子进行编码;
所述生成器对编码的所述原始调用请求数据和所述噪声因子进行解码以生成所述第二调用请求数据样本;
其中,在解码过程中,所述生成器通过所述状态码记录所述关键特征的更新历史。
8.根据权利要求7所述的方法,其特征在于,所述生成器对编码的所述原始调用请求数据和所述噪声因子进行解码以生成所述第二调用请求数据样本包括:
所述生成器通过门控循环单元GRU函数对编码的所述原始调用请求数据和噪声因子进行解码以生成所述第二调用请求数据样本。
9.根据权利要求7所述的方法,其特征在于,所述生成器对编码的所述原始调用请求数据和噪声因子进行解码以生成所述第二调用请求数据样本包括:
所述生成器在解码过程,若标注的所述关键特征丢失,则中止当前更新步骤,执行其他更新步骤以确保标注的所述关键特征不丢失。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210865723.2/1.html,转载请声明来源钻瓜专利网。