mlsanityData to 7 Oct 2026

Reverse Engineering of Imperceptible Adversarial Image Perturbations

arXiv 2203.14145 ↗First posted 26 Mar 2022cs.CV cs.AI cs.LGcited by 17

Not on the map. Why?

Abstract (arXiv)

It has been well recognized that neural network based image classifiers are easily fooled by images with tiny perturbations crafted by an adversary. There has been a vast volume of research to generate and defend such adversarial attacks. However, the following problem is left unexplored: How to reverse-engineer adversarial perturbations from an adversarial image? This leads to a new adversarial learning paradigm--Reverse Engineering of Deceptions (RED). If successful, RED allows us to estimate adversarial perturbations and recover the original images. However, carefully crafted, tiny adversarial perturbations are difficult to recover by optimizing a unilateral RED objective. For example, the pure image denoising method may overfit to minimizing the reconstruction error but hardly preserve the classification properties of the true adversarial perturbations. To tackle this challenge, we formalize the RED problem and identify a set of principles crucial to the RED approach design. Particularly, we find that prediction alignment and proper data augmentation (in terms of spatial transformations) are two criteria to achieve a generalizable RED approach. By integrating these RED principles with image denoising, we propose a new Class-Discriminative Denoising based RED framework, termed CDD-RED. Extensive experiments demonstrate the effectiveness of CDD-RED under different evaluation metrics (ranging from the pixel-level, prediction-level to the attribution-level alignment) and a variety of attack generation methods (e.g., FGSM, PGD, CW, AutoAttack, and adaptive attacks).

Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 55 of its 63 references that are in the map. First posted on arXiv 26 Mar 2022.

Builds on

55 of 63 references.

References · 55

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  4. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  5. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
  6. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  7. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  8. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  9. 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
  10. 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
  11. 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
  12. 2016Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoisingcited by 1,352
38 more
  1. 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
  2. 2016Practical Black-Box Attacks against Machine Learningcited by 893
  3. 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
  4. 2020Fast is better than free: Revisiting adversarial trainingcited by 723
  5. 2017ZOO: Zeroth Order Optimization based Black-box Attacks to Deep Neural Networks without Training Substitute Modelscited by 656
  6. 2019Adversarial Training for Free!cited by 638
  7. 2018Improving Transferability of Adversarial Examples with Input Diversitycited by 591
  8. 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 564
  9. 2020On Adaptive Attacks to Adversarial Example Defensescited by 547
  10. 2016Delving into Transferable Adversarial Examples and Black-box Attackscited by 530
  11. 2019Evading Defenses to Transferable Adversarial Examples by Translation-Invariant Attackscited by 440
  12. 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 439
  13. 2019Unlabeled Data Improves Adversarial Robustnesscited by 415
  14. 2017Defense against Adversarial Attacks Using High-Level Representation Guided Denoisercited by 329
  15. 2017Adversarial Examples for Semantic Segmentation and Object Detectioncited by 275
  16. 2017MagNet: a Two-Pronged Defense against Adversarial Examplescited by 268
  17. 2017On Detecting Adversarial Perturbationscited by 232
  18. 2019On instabilities of deep learning in image reconstruction - Does AI come at a cost?cited by 211
  19. 2018Spatially Transformed Adversarial Examplescited by 195
  20. 2017On the (Statistical) Detection of Adversarial Examplescited by 180
  21. 2019Are Labels Required for Improving Adversarial Robustness?cited by 162
  22. 2018ShapeShifter: Robust Physical Adversarial Attack on Faster R-CNN Object Detectorcited by 159
  23. 2017EAD: Elastic-Net Attacks to Deep Neural Networks via Adversarial Examplescited by 154
  24. 2020Adversarial Robustness: From Self-Supervised Pre-Training to Fine-Tuningcited by 152
  25. 2019Sign-OPT: A Query-Efficient Hard-label Adversarial Attackcited by 118
  26. 2018Are adversarial examples inevitable?cited by 113
  27. 2018Seq2Sick: Evaluating the Robustness of Sequence-to-Sequence Models with Adversarial Examplescited by 93
  28. 2019Wasserstein Adversarial Examples via Projected Sinkhorn Iterationscited by 89
  29. 2021When Does Contrastive Learning Preserve Adversarial Robustness from Pretraining to Finetuning?cited by 76
  30. 2019Adversarial camera stickers: A physical camera-based attack on deep learning systemscited by 69
  31. 2018Structured Adversarial Attack: Towards General Implementation and Better Interpretabilitycited by 63
  32. 2015Adversarial Manipulation of Deep Representationscited by 56
  33. 2019ML-LOO: Detecting Adversarial Examples with Feature Attributioncited by 48
  34. 2020Proper Network Interpretability Helps Adversarial Robustness in Classificationcited by 41
  35. 2015Foveation-based Mechanisms Alleviate Adversarial Examplescited by 32
  36. 2020Practical No-box Adversarial Attacks against DNNscited by 32
  37. 2021Generating Adversarial Computer Programs using Optimized Obfuscationscited by 20
  38. 2019Interpreting Adversarial Examples by Activation Promotion and Suppressioncited by 17

50 most cited of 55 All 55 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 3; 2023: 7; 2024: 4; 2025: 2; 2026: 1.

17 papers.

Sort:

By area: