【论文笔记】Adv-watermark: A Novel Watermark Perturbation for Adversarial Examples

对抗水印

本文是一种黑盒攻击,通过将对抗样本技术和图像(文字)水印结合生成自然的水印对抗样本,在水印方面仅考虑的位置和透明度,未考虑旋转角度。作者在本文中为提高攻击效果提出一种优化算法Basin Hopping Evolution (BHE),这是一种基于种群基因的全局随机搜索优化算法。

Abstract

Recent research has demonstrated that adding some imperceptible perturbations to original images can fool deep learning models. However, the current adversarial perturbations are usually shown in the form of noises, and thus have no practical meaning. Image watermark is a technique widely used for copyright protection. We can regard image watermark as a kind of meaningful noises and adding it to the original image will not affect people’s understanding of the image content, and will not arouse people’s suspicion. Therefore, it will be interesting to generate adversarial examples using watermarks. In this paper, we propose a novel watermark perturbation for adversarial examples (Adv-watermark) which com-bines image watermarking techniques and adversarial example algorithms. Adding a meaningful watermark to the clean images can attack the DNN models. Specifically, we propose a novel optimization algorithm, which is called Basin Hopping Evolution (BHE), to generate adversarial watermarks in the black-box attack mode. Thanks to the BHE, Adv-watermark only requires a few queries from the threat models to finish the attacks. A series of experiments conducted on ImageNet and CASIA-WebFace datasets show that the proposed method can efficiently generate adversarial examples, and outperforms the state-of-the-art attack methods. Moreover, Adv-watermark is more robust against image transformation defense methods.

作者:Xiaojun Jia(信工所)、Xingxing Wei(北航)、Xiaochun Cao(信工所)、Xiaoguang Han(港中文深圳大数据院)

方法概述

本文新颖的点:

  • 将图像水印技术应用到对抗样本领域,是这种攻击方式落地变得可能
  • 黑盒攻击基于种群基因的全局随机搜索算法
  • 对于图像水印仅考虑位置和透明度,不考虑rotation
    在这里插入图片描述
    通过alpha blending实现图片与水印结合:
    在这里插入图片描述目标优化方法:
    在这里插入图片描述
    在优化过程,本文提出了一个基于种群基因的全局随机搜索算法BHE:如果孩子基因更适合当前的种群进化(拥有更小的多元函数值),他们就会存活下来并传递给下一代:
    在这里插入图片描述
  • Population Initiatization :
    在这里插入图片描述
  • Basin Hopping : 从起始基因开始随机选择干扰,生成局部优化解决方法Vi,g,再进行局部搜索找到最优结果。
    在这里插入图片描述
  • Crossover:
    在这里插入图片描述
  • Selection:通过模型比较父基因和孩子基因,进行选择

在这里插入图片描述
BHE整体流程:
在这里插入图片描述

实验部分:

数据集: ImageNet、CASIA-WebFace(共选取1000张);
威胁模型: Alexnet、VGG19、SqueezeNet、Resnet101、InceptionV1、Incep-
tionV3;
黑盒攻击对比方法:(选用FoolBox:A Python
toolbox to benchmark the robustness of machine learning models

方法文献
spatial attackExploring the Landscape of Spatial Robustness
boundary attackDecision-Based Adversarial Attacks: Reliable Attacks Against Black-Box Machine Learning Models.
single-pixel attackOne pixelattack for fooling deep neural networks
pointwise attackTowards the first adversarially robust neural network model on MNIST.
参数数值
step size0.5
α100~200
Basin Hopping iterations3
CR0.9

实验设置:
分别选取了ACMMM、大学logo和文字作为watermark,调整scale大小和font大小。
在这里插入图片描述
比较其他攻击方法:

在这里插入图片描述
在SOTA的图像防御上的表现:
在这里插入图片描述

将本文方法生成的对抗水印作为训练集,加入到orgin database进行对抗训练,再选择adv-watermask攻击:
在这里插入图片描述

总结

同前面新颖的点

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值