mlsanityData to 7 Oct 2026

Symmetry Defense Against CNN Adversarial Perturbation Attacks

arXiv 2210.04087 ↗First posted 8 Oct 2022cs.LG cs.CR cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

This paper uses symmetry to make Convolutional Neural Network classifiers (CNNs) robust against adversarial perturbation attacks. Such attacks add perturbation to original images to generate adversarial images that fool classifiers such as road sign classifiers of autonomous vehicles. Although symmetry is a pervasive aspect of the natural world, CNNs are unable to handle symmetry well. For example, a CNN can classify an image differently from its mirror image. For an adversarial image that misclassifies with a wrong label lw, CNN inability to handle symmetry means that a symmetric adversarial image can classify differently from the wrong label lw. Further than that, we find that the classification of a symmetric adversarial image reverts to the correct label. To classify an image when adversaries are unaware of the defense, we apply symmetry to the image and use the classification label of the symmetric image. To classify an image when adversaries are aware of the defense, we use mirror symmetry and pixel inversion symmetry to form a symmetry group. We apply all the group symmetries to the image and decide on the output label based on the agreement of any two of the classification labels of the symmetry images. Adaptive attacks fail because they need to rely on loss functions that use conflicting CNN output values for symmetric images. Without attack knowledge, the proposed symmetry defense succeeds against both gradient-based and random-search attacks, with up to near-default accuracies for ImageNet. The defense even improves the classification accuracy of original images.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 40 of its 60 references that are in the map. First posted on arXiv 8 Oct 2022.

Builds on

40 of 60 references.

References · 40

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  4. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  5. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  6. 2013Intriguing properties of neural networkscited by 5,114
  7. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  8. 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
  9. 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
  10. 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
  11. 2016Group Equivariant Convolutional Networkscited by 1,154
  12. 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
28 more
  1. 2016Adversarial Machine Learning at Scalecited by 934
  2. 2019Square Attack: a query-efficient black-box adversarial attack via random searchcited by 682
  3. 2020On Adaptive Attacks to Adversarial Example Defensescited by 547
  4. 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 542
  5. 2020Overfitting in adversarially robust deep learningcited by 504
  6. 2019On Evaluating Adversarial Robustnesscited by 442
  7. 2019Making Convolutional Networks Shift-Invariant Againcited by 390
  8. 2019Using Pre-Training Can Improve Model Robustness and Uncertaintycited by 373
  9. 2019Minimally distorted Adversarial Examples with a Fast Adaptive Boundary Attackcited by 333
  10. 2020Generalizing Convolutional Neural Networks for Equivariance to Lie Groups on Arbitrary Continuous Datacited by 248
  11. 2020Equivariant Flows: Exact Likelihood Generative Learning for Symmetric Densitiescited by 248
  12. 2014Understanding image representations by measuring their equivariance and equivalencecited by 240
  13. 2018A General Theory of Equivariant CNNs on Homogeneous Spacescited by 223
  14. 2018Adversarial Robustness Toolbox v1.0.0cited by 214
  15. 2018Why do deep convolutional networks generalize so poorly to small image transformations?cited by 198
  16. 2020On Translation Invariance in CNNs: Convolutional Layers can Exploit Absolute Spatial Locationcited by 141
  17. 2016Rotation equivariant vector field networkscited by 98
  18. 2019Defense Against Adversarial Attacks Using Feature Scattering-based Adversarial Trainingcited by 95
  19. 2016Exploiting Cyclic Symmetry in Convolutional Neural Networkscited by 91
  20. 2019Controlling Neural Level Setscited by 76
  21. 2017Oriented Response Networkscited by 67
  22. 2020Group Equivariant Stand-Alone Self-Attention For Visioncited by 63
  23. 2016Defensive Distillation is Not Robust to Adversarial Examplescited by 60
  24. 2019Enhancing Adversarial Defense by k-Winners-Take-Allcited by 51
  25. 2017MagNet and "Efficient Defenses Against Adversarial Attacks" are Not Robust to Adversarial Examplescited by 46
  26. 2016Generalization Error of Invariant Classifierscited by 42
  27. 2022Symmetry-Based Representations for Artificial and Biological General Intelligencecited by 26
  28. 2021Grounding inductive biases in natural images:invariance stems from variations in datacited by 25

Built on by

Not cited yet.