[发明专利]一种面向多目标训练对象可选择的灰盒的对抗样本生成方法有效

专利信息
申请号: 202111465982.8 申请日: 2021-12-03
公开(公告)号: CN114139631B 公开(公告)日: 2023-07-28
发明(设计)人: 关志涛;陈子民;王俪蓉 申请(专利权)人: 华北电力大学
主分类号: G06V10/774 分类号: G06V10/774;G06V10/82;G06N3/0464;G06N3/08
代理公司: 南京中律知识产权代理事务所(普通合伙) 32341 代理人: 李建芳
地址: 102206 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 面向 多目标 训练 对象 可选择 对抗 样本 生成 方法
【权利要求书】:

1.一种面向多目标训练对象可选择的灰盒的对抗样本生成方法,其特征在于:包括步骤如下:

步骤1:预处理:设定修改对象,设定差分进化迭代次数和种群大小;

步骤2:图像分割:主要目的是将待修改图片,根据像素点四方向上相邻颜色的相似程度,将大图像分割成多个颜色相近的小区域;

步骤3:利用差分进化算法搜索最佳修改区域:如果直接搜索图片本身,搜索范围比较大,因此主要目的是寻找最优的修改区域,来为更精细的修改确定范围,包括:

步骤3.1:确立种群结构、迭代次数和种群大小:

差分进化算法所寻找的,是最佳像素点的修改方法,所以种群结构,一个5维的向量,定义在图片上某个点的修改为[x,y,R,G,B],分别代表各个修改点在图像中的横坐标、纵坐标和像素点上所对应的R,G,B值;

将问题转化为优化问题,即在所有可能修改的解空间中,寻找某一合适的修改,使得当前待修改类别的置信度总和最小:

minconf(pic,A,r)

s.t.0≤x≤N,0≤y≤M,0≤(R,G,B)≤255

其中,A为修改对象,N为图片的长度,r为修改,M为图片的宽度,R、G、B分别为像素点的三个通道,pic为图片;

步骤3.2种群初始化:

{Xi(0)|0≤Xi,1(0)≤N,0≤Xi,2(0)≤M,0≤Xi,3(0)≤255,0≤Xi,4(0)≤255,i=1,2,...np}

其中,Xi(0)为种群第0代的第i个“染色体”,是一个[x,y,R,G,B]的5维向量,np为种群大小,即进行差分进化搜索的个体数量;

取第i个“染色体”,第j个基因值取值方式为:

其中,Xi,j(0)表示种群第0代的第i个染色体的第j个基因,表示Xi,j的取值下界,值为X第j列的最小值,表示Xi,j的取值上界,值为X第j列的最大值;

步骤3.3:变异操作,从种群中随机选择3个不同个体p1,p2,p3,生成变异向量为:

Vi(g+1)=Xp1(g)+F*(Xp2(g)-Xp3(g)),

s.t.i≠p1≠p2≠p3

其中,F为缩放因子,Xi(g)代表第g代种群中第i位个体;

如果生成的Vi(g+1)不满足边界条件:

0≤x≤N,0≤y≤M,0≤(R,G,B)≤255,则用步骤3.2的方法来重新生成新的“个体”;

步骤3.4:交叉操作,得到交叉矩阵:

其中CR是交叉概率,jrand是在[0,M]上生成的随机整数;

步骤3.5:选择操作,保留让模型输出置信度下降更多的染色体,如果交叉矩阵第i列所表示的染色体ui(g+1),对模型置信度的扰动更加有效,则在下一代种群中保存染色体ui(g+1),否则保留原来种群中的染色体Xi(g):

通过向模型询问修改效果,得到修改后扰动目标的置信度总和,并保留扰动效果更好,模型置信度较低的修改方式;

步骤3.6:根据迭代次数,重复步骤3.3-3.5,随着算法的执行,逐步逼近最佳修改方式;

步骤3.7:通过差分进化算法,得到一个修改点的坐标:Xarea_best,将这个修改点所在区域作为精确查找区域areabest=find_father(Xarea_best);

步骤4:差分进化精确寻找修改点:

步骤4.1:本步骤和步骤3相似,但需要将搜索范围从整张图片pic,转变为了精确查找区域areabest

步骤4.2:通过差分进化算法,得到一个精确查找修改点Xbest,将这个点的修改直接生效在原图pic上,并将修改后图pic'作为下次扰动的原图picnext=pic';

步骤4.3:记录最优修改点坐标,R、G、B通道修改方式,以及目标置信度总和下降程度,更新目标置信度总和上限,将当前的最优修改点作为备选修改点;

步骤4.4:重复步骤3,直到扰动效果达到理想状态,此时目标置信度总和为0,所有被扰动目标都未被正确检测出或者检测分类失败;

步骤5:剔除不需要备选点:

步骤5.1:根据目标置信度总和的下降程度,对于每个可选修改点进行从小到大排序;

步骤5.2:按目标置信度总和下降顺序,依次将可选修改点复原图片,通过模型得到恢复后的置信度,如果扰动效果未受影响,则在原图上恢复此可选修改点上的修改;

步骤6:对抗训练:将对抗样本并入训练集中,进行对抗训练。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华北电力大学,未经华北电力大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111465982.8/1.html,转载请声明来源钻瓜专利网。

同类专利
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top