Locally Explaining Prediction Behavior via Gradual Interventions and Measuring Property Gradients
Not on the map. Why?
Abstract (arXiv)
Deep learning models achieve high predictive performance but lack intrinsic interpretability, hindering our understanding of the learned prediction behavior. Existing local explainability methods focus on associations, neglecting the causal drivers of model predictions. Other approaches adopt a causal perspective but primarily provide global, model-level explanations. However, for specific inputs, it's unclear whether globally identified factors apply locally. To address this limitation, we introduce a novel framework for local interventional explanations by leveraging recent advances in image-to-image editing models. Our approach performs gradual interventions on semantic properties to quantify the corresponding impact on a model's predictions using a novel score, the expected property gradient magnitude. We demonstrate the effectiveness of our approach through an extensive empirical evaluation on a wide range of architectures and tasks. First, we validate it in a synthetic scenario and demonstrate its ability to locally identify biases. Afterward, we apply our approach to investigate medical skin lesion classifiers, analyze network training dynamics, and study a pre-trained CLIP model with real-life interventional data. Our results highlight the potential of interventional explanations on the property level to reveal new insights into the behavior of deep models.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 55 of its 86 references that are in the map. First posted on arXiv 7 Mar 2025.
Builds on
55 of 86 references.
References · 55
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,863
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2022Classifier-Free Diffusion Guidancecited by 5,847
38 more
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2023Improved Baselines with Visual Instruction Tuningcited by 4,418
- 2014Deep Learning Face Attributes in the Wildcited by 3,693
- 2022A ConvNet for the 2020scited by 3,579
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2022InstructPix2Pix: Learning to Follow Image Editing Instructionscited by 2,611
- 2022Prompt-to-Prompt Image Editing with Cross Attention Controlcited by 2,431
- 2013Visualizing and Understanding Convolutional Networkscited by 2,290
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
- 2023Sparse Autoencoders Find Highly Interpretable Features in Language Modelscited by 1,420
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,319
- 2022Null-text Inversion for Editing Real Images using Guided Diffusion Modelscited by 1,179
- 2022Toy Models of Superpositioncited by 971
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
- 2023Towards Automated Circuit Discovery for Mechanistic Interpretabilitycited by 724
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 612
- 2020Captum: A unified and generic model interpretability library for PyTorchcited by 547
- 2024Sparse Feature Circuits: Discovering and Editing Interpretable Causal Graphs in Language Modelscited by 435
- 2019Counterfactual Visual Explanationscited by 313
- 2022What does a platypus look like? Generating customized prompts for zero-shot image classificationcited by 267
- 2019On Completeness-aware Concept-Based Explanations in Deep Neural Networkscited by 239
- 2021TrivialAugment: Tuning-free Yet State-of-the-Art Data Augmentationcited by 227
- 2022Patches Are All You Need?cited by 201
- 2023Guiding Instruction-based Image Editing via Multimodal Large Language Modelscited by 185
- 2017Visualizing Deep Neural Network Decisions: Prediction Difference Analysiscited by 166
- 2019Interpretations are useful: penalizing explanations to align neural networks with prior knowledgecited by 145
- 2018Explaining Image Classifiers by Counterfactual Generationcited by 144
- 2019Explaining Classifiers with Causal Concept Effect (CaCE)cited by 135
- 2021Explaining in Style: Training a GAN to explain a classifier in StyleSpacecited by 122
- 2023Waffling around for Performance: Visual Classification with Random Words and Broad Conceptscited by 101
- 2022Diffusion Visual Counterfactual Explanationscited by 96
- 2017Conditional independence testing based on a nearest-neighbor estimator of conditional mutual informationcited by 70
- 2023FunnyBirds: A Synthetic Vision Dataset for a Part-Based Analysis of Explainable AI Methodscited by 50
- 2018Generating Counterfactual Explanations with Natural Languagecited by 37
- 2024Counterfactual Image Editingcited by 20
- 2022On the Relationship Between Explanation and Prediction: A Causal Viewcited by 14
- 2021Counterfactual Generation with Knockoffscited by 4
- 2024The Power of Properties: Uncovering the Influential Factors in Emotion Classificationcited by 3
50 most cited of 55 All 55 (JSON)
Built on by
Citing papers per year: 2026: 2.
2 papers.