Curse of Dimensionality on Randomized Smoothing for Certifiable Robustness
arXiv:2002.03239
Abstract
Randomized smoothing, using just a simple isotropic Gaussian distribution, has been shown to produce good robustness guarantees against -norm bounded adversaries. In this work, we show that extending the smoothing technique to defend against other attack models can be challenging, especially in the high-dimensional regime. In particular, for a vast class of i.i.d.~smoothing distributions, we prove that the largest -radius that can be certified decreases as with dimension for . Notably, for , this dependence on is no better than that of the -radius that can be certified using isotropic Gaussian smoothing, essentially putting a matching lower bound on the robustness radius. When restricted to {\it generalized} Gaussian smoothing, these two bounds can be shown to be within a constant factor of each other in an asymptotic sense, establishing that Gaussian smoothing provides the best possible results, up to a constant factor, when . We present experimental results on CIFAR to validate our theory. For other smoothing distributions, such as, a uniform distribution within an or an -norm ball, we show upper bounds of the form and respectively, which have an even worse dependence on .
References in corpus (12)
- Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examples
- Provable defenses against adversarial examples via the convex outer adversarial polytope
- Adversarial Risk and the Dangers of Evaluating Against Weak Attacks
- On the (Statistical) Detection of Adversarial Examples
- Provably Robust Deep Learning via Adversarially Trained Smoothed Classifiers
- Semidefinite relaxations for certifying robustness to adversarial examples
- Certified Adversarial Robustness with Additive Noise
- Functional Adversarial Attacks
- Certified Defenses for Adversarial Patches
- (De)Randomized Smoothing for Certifiable Defense against Patch Attacks
- Tight Certificates of Adversarial Robustness for Randomly Smoothed Classifiers
- Black-Box Certification with Randomized Smoothing: A Functional Optimization Based Framework
Cited by in corpus (19)
- (De)Randomized Smoothing for Certifiable Defense against Patch Attacks
- Randomized Smoothing of All Shapes and Sizes
- Black-Box Certification with Randomized Smoothing: A Functional Optimization Based Framework
- Deep Partition Aggregation: Provable Defense against General Poisoning Attacks
- Certifying Confidence via Randomized Smoothing
- Boosting the Certified Robustness of L-infinity Distance Nets
- TSS: Transformation-Specific Smoothing for Robustness Certification
- Fast Certified Robust Training with Short Warmup
- Higher-Order Certification for Randomized Smoothing
- Adversarial robustness via robust low rank representations
- Almost Tight L0-norm Certified Robustness of Top-k Predictions against Adversarial Perturbations
- Enhancing Certified Robustness via Smoothed Weighted Ensembling
- Towards Certifying L-infinity Robustness using Neural Networks with L-inf-dist Neurons
- Provable Robust Classification via Learned Smoothed Densities
- ANCER: Anisotropic Certification via Sample-wise Volume Maximization
- A Framework of Randomized Selection Based Certified Defenses Against Data Poisoning Attacks
- Building Compact and Robust Deep Neural Networks with Toeplitz Matrices
- Deterministic Certification to Adversarial Attacks via Bernstein Polynomial Approximation
- Hidden Cost of Randomized Smoothing