A principled approach for generating adversarial images under non-smooth dissimilarity metrics

Aram-Alexandre Pooladian, Chris Finlay, Tim Hoheisel, Adam Oberman
8/5/2019
cs.LGcs.CVstat.ML

Official code: APooladian/ProxLogBarrierAttack (6 stars, last commit 2019-12-14).

Abstract

Deep neural networks perform well on real world data but are prone to adversarial perturbations: small changes in the input easily lead to misclassification. In this work, we propose an attack methodology not only for cases where the perturbations are measured by $\ell_p$ norms, but in fact any adversarial dissimilarity metric with a closed proximal form. This includes, but is not limited to, $\ell_1, \ell_2$, and $\ell_\infty$ perturbations; the $\ell_0$ counting "norm" (i.e. true sparseness); and the total variation seminorm, which is a (non-$\ell_p$) convolutional dissimilarity measuring local pixel changes. Our approach is a natural extension of a recent adversarial attack method, and eliminates the differentiability requirement of the metric. We demonstrate our algorithm, ProxLogBarrier, on the MNIST, CIFAR10, and ImageNet-1k datasets. We consider undefended and defended models, and show that our algorithm easily transfers to various datasets. We observe that ProxLogBarrier outperforms a host of modern adversarial attacks specialized for the $\ell_0$ case. Moreover, by altering images in the total variation seminorm, we shed light on a new class of perturbations that exploit neighboring pixel information.

View on arXivView PDF

Code Implementations(1)

Public repo for the ProxLogBarrier attack

60PythonJul 26, 20196 years ago

Similar Papers

Cite this paper

@article{pooladian2019principled,
  title  = {A principled approach for generating adversarial images under non-smooth dissimilarity metrics},
  author = {Aram-Alexandre Pooladian and Chris Finlay and Tim Hoheisel and Adam Oberman},
  year   = {2019},
  eprint = {1908.01667},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1908.01667}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1908.01667.svg)](https://codeofpaper.com/paper/1908.01667)

Discussion