Goto

Collaborating Authors

 spatial and adversarial robustness


e6ff107459d435e38b54ad4c06202c33-Paper.pdf

Neural Information Processing Systems

On the one hand, as we attain better spatial robustness via equivariant models and larger training augmentation, the adversarial robustness worsens.


Can we have it all? On the Trade-off between Spatial and Adversarial Robustness of Neural Networks

Neural Information Processing Systems

Spatial robustness to random translations and rotations is commonly attained via equivariant models (e.g., StdCNNs, GCNNs) and training augmentation, whereas adversarial robustness is typically achieved by adversarial training. In this paper, we prove a quantitative trade-off between spatial and adversarial robustness in a simple statistical setting. We complement this empirically by showing that: (a) as the spatial robustness of equivariant models improves by training augmentation with progressively larger transformations, their adversarial robustness worsens progressively, and (b) as the state-of-the-art robust models are adversarially trained with progressively larger pixel-wise perturbations, their spatial robustness drops progressively. Towards achieving Pareto-optimality in this trade-off, we propose a method based on curriculum learning that trains gradually on more difficult perturbations (both spatial and adversarial) to improve spatial and adversarial robustness simultaneously.