本文主要研究的是semantic image segmentation方面的universal攻击.
下图是static target segmentations: 即输出的语义分割结果与输入无关。
下图是dynamic target segmentation: 只移除某些object的分割结果,而保持其他不变
Contribution:
Segmentation:
y t a r g e t y^{target} ytarget的选择
作者并没有直接基于ground-truth y t r u e y^{true} ytrue来选择 y t a r g e t y^{target} ytarget,因为对于对抗样本而言,并不知道ground-truth。所以作者最终是基于 y p r e d y^{pred} ypred来生成的(即使是黑盒攻击,也能获取到预测值)
Image-Dependent Perturbations(注意不同于universal扰动,他只有一个tile)
对语义分割任务,它的损失函数通常为:
因此,在攻击时,目标就是去寻找对抗样本 x a d v x^{adv} xadv,从而
arg min J s s ( f θ ( x a d v , y t a r g e t ) ) \arg\min J_{ss}(f_\theta(x^{adv}, y^{target})) argminJss(fθ(xadv,ytarget))
不过文章中采用另一种方案:
J s s ω ( f θ ( x ) , y t a r g e t ) = 1 ∣ I ∣ { ω ∑ ( i , j ) ∈ I o J c l s ( f θ ( x ) i , j , y i j t a r g e t ) + ( 1 − ω ) ∑ ( i , j ) ∈ I b g J c l s ( f θ ( x ) i , j , y i , j t a r g e t ) } J_{ss}^{\omega}(f_{\theta}(x), y^{target}) = \frac{1}{|\mathcal{I}|}\{\omega \sum_{(i,j) \in \mathcal{I}_o} J_{cls}(f_{\theta}(x)_{i,j}, y_{ij}^{target}) + (1-\omega)\sum_{(i,j) \in \mathcal{I}_{bg}} J_{cls}(f_{\theta}(x)_{i,j}, y_{i,j}^{target}) \} Jssω(fθ(x),ytarget)=∣I∣1{ω(i,j)∈Io∑Jcls(fθ(x)i,j,yijtarget)+(1−ω)(i,j)∈Ibg∑Jcls(fθ(x)i,j,yi,jtarget)}
当 ω = 1 \omega=1 ω=1该函数值关注于将目标类移除,当 ω = 0 \omega=0 ω=0时,该函数只保持背景不变,所以在这个函数中 y t a r g e t y^{target} ytarget应该是指背景。
不过这样处理的潜在问题在于可能会导致扰动过拟合,事实上,这是很容易存在的问题,因为扰动的维度与输入图像一致,非常高。于是作者换了一种方式:
于是对于所有的 i , j ∈ I i,j \in \mathcal{I} i,j∈I,增加一个限制
Ξ i , j = Ξ i + h , j      Ξ i , j = Ξ i , j + w \mathcal{\Xi}_{i,j}=\Xi_{i+h, j} \,\,\,\,\Xi_{i,j}=\Xi_{i, j + w} Ξi,j=Ξi+h,jΞi,j=Ξi,j+w
这样一来,只要优化一个大小为[h,w]的tile扰动,然后将它铺满整个 Ξ \Xi Ξ就行了
下式中的 R R R和 S S S表示tiles在height和width维度上的个数, 且
[ r , s ] = { i , j ∣ [ r h ≤ i < ( r + 1 ) h ] ⋀ [ s w ≤ j < ( s + 1 ) w } [r,s]=\{i,j|[rh\leq i < (r+1)h]\bigwedge [sw \leq j < (s+1)w\} [r,s]={i,j∣[rh≤i<(r+1)h]⋀[sw≤j<(s+1)w}
不同tile size的比较:
1. 黑色的曲线(No periodicity)值得是universal但是只有1个tile(即扰动的size正好与原图相同)的结果
2. 蓝色五角星(image-dependent)是一张图片一个扰动的结果,并且也是只有1个tile
3. 剩下的就是不止一个tile的universal结果,可以发现tile的size增大能提高背景像素点的保留比但是需要牺牲行人隐藏率。
如果觉得我有地方讲的不好的或者有错误的欢迎给我留言,谢谢大家阅读(点个赞我可是会很开心的哦)~