Improving Interpretation Faithfulness for Vision Transformers
Not on the map. Why?
Abstract (arXiv)
Vision Transformers (ViTs) have achieved state-of-the-art performance for various vision tasks. One reason behind the success lies in their ability to provide plausible innate explanations for the behavior of neural architectures. However, ViTs suffer from issues with explanation faithfulness, as their focal points are fragile to adversarial attacks and can be easily changed with even slight perturbations on the input image. In this paper, we propose a rigorous approach to mitigate these issues by introducing Faithful ViTs (FViTs). Briefly speaking, an FViT should have the following two properties: (1) The top-k indices of its self-attention vector should remain mostly unchanged under input perturbation, indicating stable explanations; (2) The prediction distribution should be robust to perturbations. To achieve this, we propose a new method called Denoised Diffusion Smoothing (DDS), which adopts randomized smoothing and diffusion-based denoising. We theoretically prove that processing ViTs directly with DDS can turn them into FViTs. We also show that Gaussian noise is nearly optimal for both ℓ2 and ℓ_∞-norm cases. Finally, we demonstrate the effectiveness of our approach through comprehensive experiments and evaluations. Results show that FViTs are more robust against adversarial attacks while maintaining the explainability of attention, indicating higher faithfulness.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 53 of its 60 references that are in the map. First posted on arXiv 29 Nov 2023.
Builds on
53 of 60 references.
References · 53
- 2017Attention Is All You Needcited by 60,361
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2020Denoising Diffusion Probabilistic Modelscited by 21,076
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,444
- 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,761
38 more
- 2020Deformable DETR: Deformable Transformers for End-to-End Object Detectioncited by 3,422
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2013Visualizing and Understanding Convolutional Networkscited by 2,290
- 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,423
- 2020Rethinking Semantic Segmentation from a Sequence-to-Sequence Perspective with Transformerscited by 1,369
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,340
- 2018Sanity Checks for Saliency Mapscited by 1,156
- 2020Pre-Trained Image Processing Transformercited by 893
- 2020Quantifying Attention Flow in Transformerscited by 775
- 2019Attention is not not Explanationcited by 636
- 2020Transformer Interpretability Beyond Attention Visualizationcited by 627
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 599
- 2022Diffusion Models for Adversarial Purificationcited by 476
- 2021Intriguing Properties of Vision Transformerscited by 446
- 2017Interpretation of Neural Networks is Fragilecited by 444
- 2021FNet: Mixing Tokens with Fourier Transformscited by 347
- 2017The (Un)reliability of saliency methodscited by 333
- 2019On the (In)fidelity and Sensitivity for Explanationscited by 310
- 2017Right for the Right Reasons: Training Differentiable Models by Constraining their Explanationscited by 294
- 2015Explaining NonLinear Classification Decisions with Deep Taylor Decompositioncited by 250
- 2018Techniques for Interpretable Machine Learningcited by 238
- 2019Explanations can be manipulated and geometry is to blamecited by 216
- 2021Vision Transformers are Robust Learnerscited by 207
- 2016Layer-wise Relevance Propagation for Neural Networks with Local Renormalization Layerscited by 199
- 2021Are Transformers More Robust Than CNNs?cited by 187
- 2018Certified Adversarial Robustness with Additive Noisecited by 180
- 2018Tell Me Where to Look: Guided Attention Inference Networkcited by 169
- 2021On the Robustness of Vision Transformers to Adversarial Examplescited by 167
- 2022Understanding The Robustness in Vision Transformerscited by 144
- 2021Towards Robust Vision Transformercited by 137
- 2022(Certified!!) Adversarial Robustness for Free!cited by 132
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 130
- 2018L-Shapley and C-Shapley: Efficient Model Interpretation for Structured Datacited by 100
- 2015Between Pure and Approximate Differential Privacycited by 56
- 2017The Promise and Peril of Human Evaluation for Model Interpretabilitycited by 52
- 2021Certified Patch Robustness via Smoothed Vision Transformerscited by 45
- 2016End-to-end training of object class detectors for mean average precisioncited by 35
- 2021On the Sensitivity and Stability of Model Interpretations in NLPcited by 30
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2024: 3; 2025: 7; 2026: 2.
12 papers.
- 2024SATO: Stable Text-to-Motion Frameworkcited by 20
- 2024A Hopfieldian View-based Interpretation for Chain-of-Thought Reasoningcited by 15
- 2025Adaptive Multi-prompt Contrastive Network for Few-shot Out-of-distribution Detectioncited by 8
- 2025Benchmarking and Mitigating Sycophancy in Medical Vision Language Modelscited by 5
- 2024Rethinking and Red-Teaming Protective Perturbation in Personalized Diffusion Modelscited by 4
- 2025Bridging Vision Language Models and Symbolic Grounding for Video Question Answeringcited by 4
- 2025Stable Vision Concept Transformers for Medical Diagnosiscited by 3
- 2025The Compositional Architecture of Regret in Large Language Modelscited by 3
- 2025[Re] Improving Interpretation Faithfulness for Vision Transformerscited by 1
- 2025Efficient Text-Attributed Graph Learning through Selective Annotation and Graph Alignmentcited by 0
- 2026Hyperbolic Concept Bottleneck Modelscited by 0
- 2026JECA^2: Judgment-Explanation Consistent Adversarial Attack against Forensic Vision-Language Modelscited by 0
- 2026JECA^2: Judgment-Explanation Consistent Adversarial Attack against Forensic Vision-Language Models27 May 2026
- 2026Hyperbolic Concept Bottleneck Models7 May 2026
- 2025Benchmarking and Mitigating Sycophancy in Medical Vision Language Models26 Sep 2025
- 2025[Re] Improving Interpretation Faithfulness for Vision Transformers18 Sep 2025
- 2025Bridging Vision Language Models and Symbolic Grounding for Video Question Answering15 Sep 2025
- 2025Adaptive Multi-prompt Contrastive Network for Few-shot Out-of-distribution Detection21 Jun 2025
- 2025The Compositional Architecture of Regret in Large Language Models18 Jun 2025
- 2025Efficient Text-Attributed Graph Learning through Selective Annotation and Graph Alignment8 Jun 2025
- 2025Stable Vision Concept Transformers for Medical Diagnosis5 Jun 2025
- 2024Rethinking and Red-Teaming Protective Perturbation in Personalized Diffusion Models27 Jun 2024
- 2024A Hopfieldian View-based Interpretation for Chain-of-Thought Reasoning18 Jun 2024
- 2024SATO: Stable Text-to-Motion Framework2 May 2024