The Space of Transferable Adversarial Examples
Florian Tram\`er, Nicolas Papernot, Ian Goodfellow, Dan Boneh, Patrick, McDaniel

TL;DR
This paper investigates the structure of adversarial example spaces, revealing their high dimensionality and shared subspaces across models, which explains transferability and suggests potential defenses.
Contribution
It introduces methods to estimate the dimensionality of adversarial spaces, analyzes the similarity of model decision boundaries, and explores the theoretical limits of transferability.
Findings
Adversarial examples occupy a high-dimensional (~25) contiguous subspace.
Significant overlap exists between the adversarial subspaces of different models.
Transferability depends on the shared structure of decision boundaries and data distribution.
Abstract
Adversarial examples are maliciously perturbed inputs designed to mislead machine learning (ML) models at test-time. They often transfer: the same adversarial example fools more than one model. In this work, we propose novel methods for estimating the previously unknown dimensionality of the space of adversarial inputs. We find that adversarial examples span a contiguous subspace of large (~25) dimensionality. Adversarial subspaces with higher dimensionality are more likely to intersect. We find that for two different models, a significant fraction of their subspaces is shared, thus enabling transferability. In the first quantitative analysis of the similarity of different models' decision boundaries, we show that these boundaries are actually close in arbitrary directions, whether adversarial or benign. We conclude by formally studying the limits of transferability. We derive (1)…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Advanced Malware Detection Techniques · Physical Unclonable Functions (PUFs) and Hardware Security
