[发明专利]一种大批量对抗样本生成方法及系统在审
申请号: | 202010084808.8 | 申请日: | 2020-02-10 |
公开(公告)号: | CN111275123A | 公开(公告)日: | 2020-06-12 |
发明(设计)人: | 蒋志文;崔展齐;郑怡亭;胡川 | 申请(专利权)人: | 北京信息科技大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N20/00 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 杨明月 |
地址: | 100192 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 大批量 对抗 样本 生成 方法 系统 | ||
1.一种大批量对抗样本生成方法,其特征在于,包括:
S1:从原始样本集中抽样构建抽样样本集;
S2:基于样本扰动向量的对抗样本生成方法,获取所述抽样样本集中每个抽样样本的扰动向量,以构建扰动样本集;
S3:对所述扰动样本集中的每个扰动样本进行扰动幅度转换,构建扰动幅度集,并获取所述扰动幅度集的平均扰动幅度值;
S4:根据所述扰动幅度集的平均扰动幅度,获取所述原始样本集的平均扰动幅度值;
S5:基于扰动幅度的对抗样本生成方法,根据所述原始样本集的平均扰动幅度值,获取与所述原始样本集对应的对抗样本集。
2.根据权利要求1所述的大批量对抗样本生成方法,其特征在于,步骤S1包括:
S11:将所述原始样本集中的所有样本按照其标签名称划分为多个子数据集;
S12:根据预设抽样比分别对任一所述子数据集进行随机抽样,以构建所述抽样样本集。
3.根据权利要求2所述的大批量对抗样本生成方法,其特征在于,步骤S2包括:
S21:对所述抽样样本集中任一所述抽样样本使用基于样本扰动向量的对抗样本生成方法进行样本生成,获取对应的扰动向量;
S22:将所述任一抽样样本与所述对应的扰动向量配对,添加至所述扰动样本集;
S23:依次迭代执行步骤S21-S22,直至遍历所述抽样样本集中每个抽样样本;
S24:对下一个子数据集进行随机抽样,获取下一个抽样样本集;
S25:依次迭代执行步骤S23-S24,直至遍历所有所述子数据集,完成所述建扰动样本集的构建。
4.根据权利要求1所述的大批量对抗样本生成方法,其特征在于,步骤S3包括:
S31:选取所述扰动样本集中的任一所述扰动样本;
S32:根据所述扰动样本和对应的扰动向量,利用扰动幅度转换获取所述扰动样本的扰动幅度值,并将所述扰动幅度值添加至所述扰动幅度集;
S33:依次迭代执行步骤S31-S32,直至遍历所述扰动样本集中的每一个扰动样本,构建所述扰动幅度集;
S34:对所述扰动幅度集中的所有扰动幅度值进行平均值计算,获取所述幅度集的平均扰动幅度值。
5.根据权利要求1所述的大批量对抗样本生成方法,其特征在于,步骤S4包括:
S41:设置转换因子;
S42:根据所述转换因子将所述扰动幅度集的平均扰动幅度,转换成所述原始样本集的平均扰动幅度值。
6.一种大批量对抗样本生成系统,其特征在于,包括:
抽样单元、扰动单元、扰动幅度获取单元、扰动幅度转换单元和样本集生成单元;
所述抽样单元用于从原始样本集中抽样构建抽样样本集;
所述扰动单元用于基于样本扰动向量的对抗样本生成方法,获取所述抽样样本集中每个抽样样本的扰动向量,以构建扰动样本集;
所述扰动幅度转换单元用于对所述扰动样本集中的每个扰动样本进行扰动幅度转换,构建扰动幅度集,获取所述扰动幅度集的平均扰动幅度值;
所述扰动幅度转换单元用于根据所述扰动幅度集的平均扰动幅度,获取所述原始样本集的平均扰动幅度值;
所述样本集生成单元用于基于扰动幅度的对抗样本生成方法,根据所述原始样本集的平均扰动幅度值,获取与所述原始样本集对应的对抗样本集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京信息科技大学,未经北京信息科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010084808.8/1.html,转载请声明来源钻瓜专利网。