LGMLFeb 13, 2019

The Odds are Odd: A Statistical Test for Detecting Adversarial Examples

arXiv:1902.04818v2185 citations
Originality Incremental advance
AI Analysis

This addresses security vulnerabilities in machine learning models for applications like cybersecurity, but it is incremental as it builds on existing detection methods.

The paper tackles the problem of detecting adversarial examples in white-box attacks by proposing a statistical test that exploits anomalies introduced by optimal perturbations under p-norm constraints, achieving high accuracy in correcting predictions at test time.

We investigate conditions under which test statistics exist that can reliably detect examples, which have been adversarially manipulated in a white-box attack. These statistics can be easily computed and calibrated by randomly corrupting inputs. They exploit certain anomalies that adversarial attacks introduce, in particular if they follow the paradigm of choosing perturbations optimally under p-norm constraints. Access to the log-odds is the only requirement to defend models. We justify our approach empirically, but also provide conditions under which detectability via the suggested test statistics is guaranteed to be effective. In our experiments, we show that it is even possible to correct test time predictions for adversarial attacks with high accuracy.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes