VisionLogic: Discovering and Grounding Decision-Relevant Visual Concepts
Not on the map. Why?
Abstract (arXiv)
Concept-based explanations help users understand vision models through recognizable visual patterns. However, existing methods often rely on correlational signals without directly validating which image cues support prediction-relevant internal features. To this end, we introduce VisionLogic, a post-hoc framework that grounds these features in visual concepts through intervention-based validation. VisionLogic first identifies compact sets of features whose contributions reproduce the model's original prediction. It then represents their activation states as predicates using class-specific thresholds. An iterative refinement procedure grounds these predicates in visual regions through ablation tests. A region is accepted when its removal deactivates the corresponding predicate, linking the feature's numerical role to visual evidence in the input. The same predicates allow us to examine how features are activated, selected, and reused across images and classes. Across CNNs and vision transformers on ImageNet-1k, we find that only a few features are selected to explain each prediction, and frequently active features are not always selected. In a large-scale human evaluation with 465 participants, VisionLogic significantly improves participants' understanding of model behavior over established methods ACE and CRAFT. Code is available at https://github.com/allengeng123/VisionLogic.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 23 of its 33 references that are in the map. First posted on arXiv 13 Mar 2025.
Builds on
23 of 33 references.
References · 23
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2023Segment Anythingcited by 8,234
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2022A ConvNet for the 2020scited by 3,579
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,319
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 939
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 708
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 612
- 2019Score-CAM: Score-Weighted Visual Explanations for Convolutional Neural Networkscited by 582
11 more
- 2014Understanding Deep Image Representations by Inverting Themcited by 403
- 2016Synthesizing the preferred inputs for neurons in neural networks via deep generator networkscited by 181
- 2022CRAFT: Concept Recursive Activation FacTorization for Explainabilitycited by 178
- 2022From Attribution Maps to Human-Understandable Explanations through Concept Relevance Propagationcited by 141
- 2019Explaining Classifiers with Causal Concept Effect (CaCE)cited by 135
- 2018Net2Vec: Quantifying and Explaining how Concepts are Encoded by Filters in Deep Neural Networkscited by 129
- 2020Invertible Concept-based Explanations for CNN Models with Non-negative Concept Activation Vectorscited by 120
- 2024Bilateral Reference for High-Resolution Dichotomous Image Segmentationcited by 112
- 2021What I Cannot Predict, I Do Not Understand: A Human-Centered Evaluation Framework for Explainability Methodscited by 98
- 2016Discovering Causal Signals in Imagescited by 79
- 2023Causal reasoning in typical computer vision taskscited by 12
Built on by
Not cited yet.