Skip to main content
QUICK REVIEW

[论文解读] ME-Net: Towards Effective Adversarial Robustness with Matrix Estimation

Yuzhe Yang, Guo Zhang|arXiv (Cornell University)|May 28, 2019
Adversarial Robustness in Machine Learning参考文献 35被引用 60
一句话总结

ME-Net 通过随机掩蔽并随后进行矩阵估计来重建图像,保留全局结构并提高对对抗攻击的鲁棒性,包括强白盒和黑盒攻击。

ABSTRACT

Deep neural networks are vulnerable to adversarial attacks. The literature is rich with algorithms that can easily craft successful adversarial examples. In contrast, the performance of defense techniques still lags behind. This paper proposes ME-Net, a defense method that leverages matrix estimation (ME). In ME-Net, images are preprocessed using two steps: first pixels are randomly dropped from the image; then, the image is reconstructed using ME. We show that this process destroys the adversarial structure of the noise, while re-enforcing the global structure in the original image. Since humans typically rely on such global structures in classifying images, the process makes the network mode compatible with human perception. We conduct comprehensive experiments on prevailing benchmarks such as MNIST, CIFAR-10, SVHN, and Tiny-ImageNet. Comparing ME-Net with state-of-the-art defense mechanisms shows that ME-Net consistently outperforms prior techniques, improving robustness against both black-box and white-box attacks.

研究动机与目标

  • 通过破坏对抗性结构同时保留全局图像结构来推动鲁棒图像分类。
  • 提出一个预处理流水线,利用随机掩蔽和矩阵估计(ME)进行重建。
  • 证明 ME-Net 在黑盒和白盒攻击下均能增强鲁棒性。
  • 展示 ME-Net 可以与标准 SGD 或对抗性训练结合以提升鲁棒性。

提出的方法

  • 在训练和测试阶段对每个图像应用随机像素掩蔽。
  • 使用矩阵估计(ME)重建被掩蔽的图像,通常采用 Nuclear Norm 最小化。
  • 在重建图像上训练分类器(可选进行对抗性训练)。
  • 在推断阶段,用训练时的平均掩蔽概率对测试图像进行掩蔽,并在分类前重建。
  • 可选比较 ME 方法(Nuclear Norm、Soft-Impute、USVT)并分析计算权衡。

实验结果

研究问题

  • RQ1掩蔽+ME 重建是否在保留全局图像结构的同时移除对抗性结构?
  • RQ2ME-Net 是否能在多数据集上提升对黑盒和白盒攻击的鲁棒性?
  • RQ3ME-Net 是否能与对抗性训练协同,在强攻击下超越最先进的防御?
  • RQ4不同的 ME 重建方法在准确性、鲁棒性和复杂度方面的比较如何?

主要发现

  • ME-Net 在黑盒攻击下显著提高鲁棒性,在 CIFAR-10 上超越了现有方法。
  • 结合对抗性训练的 ME-Net 实现了最先进的白盒鲁棒性,例如在强 BPDA 攻击下,使用 ResNet-18 的 CIFAR-10 上达到 52.8% 的准确率。
  • ME-Net 在 MNIST、CIFAR-10、SVHN 与 Tiny-ImageNet 的干净数据上保持或提升泛化能力。
  • ME-Net 对以预处理流水线为目标的自适应白盒攻击也有效。
  • 不同的 ME 方法在鲁棒性方面相近,但计算成本不同;USVT 最快,Nuclear Norm 最鲁棒但最慢。

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。