Invisible Backdoor Attack with Sample-Specific Triggers 论文笔记
创始人
2024-02-06 22:39:31

1. 论文信息

论文名称Invisible Backdoor Attack with Sample-Specific Triggers
作者Yuezun Li(香港大学)
出版社ICCV 2021
pdf在线pdf 本地pdf
代码
TensorFlow
简介提出了 sample-specific 以及 invisible 的 trigger。使用数字水印技术生成看不见的后门

2. introduction

  • 文章的贡献:

    提出了 sample-specific and invisible 的后门,并进行大量实验验证了效果

    • sample-specific:不同于以往的 trigger 都是统一的图案或者是根据分类条件生成的,本文的 trigger 是根据样本生成的。不同的图像具有不同的 trigger,比较难一检测。
    • invisible:生成的 trigger 是隐形的,更难以被检测
  • 威胁模型:

    • 假设攻击者可以破坏一些训练数据,但是不知道模型的结构,损失的结构,也不能操作训练的过程。

3. method

  • 进攻的过程,重点是如何训练出 encoder

    在这里插入图片描述

    一般后门的流程如上图步骤:

    1. 训练一个用于加毒的 encoder ,并使用该 encoder 生成一些 posion image
    2. 使用加毒数据训练一个分类器
    3. 测试后门的情况
  • encoder 的训练过程

    训练过程较为简单,使用了数字水印的技术

在这里插入图片描述

  • 训练的框架参考了 StegaStamp ,除了中间的过程没做数据增强,其他部分基本相同
  • 最小化 benign image 和 poisoned image 的区别
  • 最小化 target label 产生的 code 和 decoder 产生的 code 之间的区别
  • 整个过程就是将,target label 嵌入到 image 中作为 trigger

4. experiments

4.1 评价指标

PSNR 评价指标

PSNR​ (Peak Signal-to-Noise Ratio) 峰值信噪比

给定一个大小为 m×nm \times nm×n 的干净图像 III 和噪声图像 KKK , 均方误差(MSEMSEMSE) 定义为:

MSE=1mn∑i=0m−1∑j=0n−1[I(i,j)−K(i,j)]2M S E=\frac{1}{m n} \sum_{i=0}^{m-1} \sum_{j=0}^{n-1}[I(i, j)-K(i, j)]^{2}MSE=mn1​∑i=0m−1​∑j=0n−1​[I(i,j)−K(i,j)]2

然后PSNR(dB)PSNR(dB)PSNR(dB)定义为:

PSNR=10⋅log⁡10(MAXI2MSE)P S N R=10 \cdot \log _{10}\left(\frac{M A X_{I}^{2}}{M S E}\right)PSNR=10⋅log10​(MSEMAXI2​​)

  • 其中 MAXIMAX_IMAXI​ 为图片的最大像素值。一般地,针对 uint8 数据,最大像素值为 255,;针对浮点型数据,最大像素值为 1

上面是针对灰度图像的计算方法,如果是彩色图像,通常有三种方法来计算

  • 分别计算 RGB 三个通道的 PSNR,然后取平均值
  • 计算 RGB 三通道的 MSE ,然后再除以 3
  • 将图片转化为 YCbCr 格式,然后只计算 Y 分量也就是亮度分量的 PSNR
# method 1
diff = im1 - im2
mse = np.mean(np.square(diff))
psnr = 10 * np.log10(255 * 255 / mse)# method 2
psnr = skimage.measure.compare_psnr(im1, im2, 255)

相关内容

热门资讯

埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...