Adversarial Doodles: Interpretable and Human-drawable Attacks Provide Describable Insights
Not on the map. Why?
Abstract (arXiv)
DNN-based image classifiers are susceptible to adversarial attacks. Most previous adversarial attacks do not have clear patterns, making it difficult to interpret attacks' results and gain insights into classifiers' mechanisms. Therefore, we propose Adversarial Doodles, which have interpretable shapes. We optimize black bezier curves to fool the classifier by overlaying them onto the input image. By introducing random affine transformation and regularizing the doodled area, we obtain small-sized attacks that cause misclassification even when humans replicate them by hand. Adversarial doodles provide describable insights into the relationship between the human-drawn doodle's shape and the classifier's output, such as "When we add three small circles on a helicopter image, the ResNet-50 classifier mistakenly classifies it as an airplane."
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 28 of its 49 references that are in the map. First posted on arXiv 27 Nov 2023.
Builds on
28 of 49 references.
References · 28
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2013Intriguing properties of neural networkscited by 5,155
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,451
- 2017One pixel attack for fooling deep neural networkscited by 582
- 2021ClipCap: CLIP Prefix for Image Captioningcited by 559
- 2017Adversarial Patchcited by 517
- 2019Evading Defenses to Transferable Adversarial Examples by Translation-Invariant Attackscited by 442
- 2021CLIPDraw: Exploring Text-to-Drawing Synthesis through Language-Image Encoderscited by 187
16 more
- 2017Generating Natural Adversarial Examplescited by 183
- 2020Compositional Explanations of Neuronscited by 172
- 2020Adversarial Camouflage: Hiding Physical-World Attacks with Natural Stylescited by 126
- 2021Im2Vec: Synthesizing Vector Graphics without Vector Supervisioncited by 116
- 2018LaVAN: Localized and Visible Adversarial Noisecited by 113
- 2022VectorFusion: Text-to-SVG by Abstracting Pixel-Based Diffusion Modelscited by 112
- 2022Shadows can be Dangerous: Stealthy and Effective Physical-world Adversarial Attack by Natural Phenomenoncited by 101
- 2023CLIP for All Things Zero-Shot Sketch-Based Image Retrieval, Fine-Grained or Notcited by 79
- 2021Adversarial Laser Beam: Effective Physical-World Attack to DNNs in a Blinkcited by 75
- 2021SketchGen: Generating Constrained CAD Sketchescited by 68
- 2022CLIPascene: Scene Sketching with Different Types and Levels of Abstractioncited by 64
- 2020B'ezierSketch: A generative model for scalable vector sketchescited by 43
- 2017Towards Interpretable Deep Neural Networks by Leveraging Adversarial Examplescited by 27
- 2021Robust Feature-Level Adversaries are Interpretability Toolscited by 27
- 2021Cloud2Curve: Generation and Vectorization of Parametric Sketchescited by 16
- 2022Adversarial Scratches: Deployable Attacks to CNN Classifierscited by 5
Built on by
Not cited yet.