[发明专利]一种基于WGAN-GP的对抗扰动图像生成方法有效
申请号: | 202110799668.7 | 申请日: | 2021-07-15 |
公开(公告)号: | CN113537467B | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 蒋凌云;吴梦雪;季一木;孙静;田鹏浩 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | G06N3/0464 | 分类号: | G06N3/0464;G06N3/045;G06N3/0475;G06N3/094;G06V10/774 |
代理公司: | 南京正联知识产权代理有限公司 32243 | 代理人: | 王素琴 |
地址: | 210003 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 wgan gp 对抗 扰动 图像 生成 方法 | ||
1.一种基于WGAN-GP的对抗扰动图像生成方法,其特征在于:所述生成方法包括如下步骤:
步骤1:参数初始化:设置训练步长n、噪声分布T和训练集P;
步骤2:采样噪声分布和数据集样本:从噪声分布T中取m个噪声扰动{z1,z2,...,zm}进行小批量采样,从训练集P中取m个原始图像{x1,x2,...,xm}进行小批量采样;
步骤3:提取原始图像特征向量:利用目标网络模型M的特征提取器f来提取每个原始图像的特征向量,并获取m张原始图像中的特征向量{f(x1),f(x2),...,f(xm)},使GAN网络生成器从学习原始图像的特征转换为学习目标特征;
步骤4:训练判别网络:在目标损失函数LWGAN-GP基础上,通过提升随机梯度来训练判别器;
步骤5:小批量采样噪声分布:从噪声分布T中再取m个噪声扰动{z1,z2,...,zm}进行小批量采样;
步骤6:训练生成网络:结合目标损失函数LWGAN-GP、误判损失函数Ladv和约束对抗扰动生成幅度损失函数Lnorm,通过降低随机梯度来训练生成器;
步骤7:迭代步数:根据设置的迭代步数,反复的进行步骤2-步骤6的步骤直至到达终止条件,最终获取到一个可为任何输入的对抗目标产生对应的对抗扰动图像,而不需要再访问模型本身的前馈网络,其中:
目标损失函数LWGAN-GP计算的表达式为:
LWGAN-GP=Ex[D(x)]-Ex[D(G(t|f(x)))]-λEx[(||▽xD(G(t|f(x)))||2-1)2] (2)
式(2)中,D(x)表示判别器判断x类别标签是否属于训练集P中的类别信息,E表示期望值表达式,
所述误判损失函数Ladv的计算表达式为:
式(3)中,lM表示用于训练原始模型的交叉熵损失函数,c表示目标类别;
在有指向目标对抗中,Ladv使用最小化对抗扰动图像G(t|f(x))属于其他类别c的softmax概率方法,达到目标网络模型M误分类的目的;
在无指向目标对抗中,Ladv使用最大化对抗扰动图像G(t|f(x))的概率与真实值概率之间的距离方法,达到目标网络模型M检测失效的目的,
所述约束对抗扰动生成幅度损失函数Lnorm的计算表达式为:
Lnorm=Ex||x-G(t|f(x))||2 (4);
所述步骤3中所述图像特征向量的表达式为:
fextract(x)=fl(fl-1(...(f2(f1(x;W1,b1);W2,b2))).Wl.,;bl) (1)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110799668.7/1.html,转载请声明来源钻瓜专利网。