Dynamic Adversarial Patch
前言
Title:Dynamic Adversarial Patch for Evading Object Detection Models
Subject: arXiv-20
Link:[Paper]
Keyword:Adversarial Patches
动机(Motivation)
对抗补丁(Adversarial Patches)对于拍摄位置的改变不具有鲁棒性,同时,现有的对抗补丁不能应用于非平面物体。
本文提出Dynamic Adversarial Patch,将Patches
放在目标预定位置,并通过对抗算法进行补丁生成。Dynamic主要是通过切换相机的角度优化Patches。
方法(Method)

- 为了模型真实世界中设备限制,使用
random noise改变Patches的brightness和contrast,从而增强攻击的Robustness - 将
Patches应用于Img,并且通过检测模型YOLO计算loss,并 最大化Obj_loss和Cls_loss - 为保证生成
Patches的平滑度,使用tv_loss进行限制
其中tv_loss(total variation) 如下:

为保证car的分类与原始的分类没有语义关联,从而最大程度扩大攻击效果,因此:

其中 car
有语义关联的类别的集合,通过计算 loss,最大化攻击威胁。
结果(Result)
Patches 检测可视化结果

攻击结果

总结(Conclusion)
- 通过对不同角度的相机位置的研究,形成
dynamic的对抗样本 - 在不同的车辆模型上进行实验,证明攻击可以迁移到不同的车辆上
- 在模型之间,如
faster rcnn和yolov2之间没有迁移性,也许同时优化不同模型的目标函数可以提高鲁棒性。 - 从语义相似性角度,使得
car被识别为其他的语义差距巨大的类别,从而最大化攻击威胁
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Zone!



