Language Model as Visual Explainer
Not on the map. Why?
Abstract (arXiv)
In this paper, we present Language Model as Visual Explainer LVX, a systematic approach for interpreting the internal workings of vision models using a tree-structured linguistic explanation, without the need for model training. Central to our strategy is the collaboration between vision models and LLM to craft explanations. On one hand, the LLM is harnessed to delineate hierarchical visual attributes, while concurrently, a text-to-image API retrieves images that are most aligned with these textual concepts. By mapping the collected texts and images to the vision model's embedding space, we construct a hierarchy-structured visual embedding tree. This tree is dynamically pruned and grown by querying the LLM using language templates, tailoring the explanation to the model. Such a scheme allows us to seamlessly incorporate new attributes while eliminating undesired concepts based on the model's representations. When applied to testing samples, our method provides human-understandable explanations in the form of attribute-laden trees. Beyond explanation, we retrained the vision model by calibrating it on the generated concept hierarchy, allowing the model to incorporate the refined knowledge of visual attributes. To access the effectiveness of our approach, we introduce new benchmarks and conduct rigorous evaluations, demonstrating its plausibility, faithfulness, and stability.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 72 of its 97 references that are in the map. First posted on arXiv 8 Dec 2024.
Builds on
72 of 97 references.
References · 72
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2023Visual Instruction Tuningcited by 7,792
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
38 more
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,337
- 2014Going Deeper with Convolutionscited by 4,231
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
- 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,610
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2021What Makes Good In-Context Examples for GPT-3?cited by 1,184
- 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,173
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
- 2017ChestX-ray8: Hospital-scale Chest X-ray Database and Benchmarks on Weakly-Supervised Classification and Localization of Common Thorax Diseasescited by 969
- 2020Quantifying Attention Flow in Transformerscited by 759
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
- 2022MedCLIP: Contrastive Learning from Unpaired Medical Images and Textcited by 564
- 2017Zero-Shot Learning -- A Comprehensive Evaluation of the Good, the Bad and the Uglycited by 536
- 2022Socratic Models: Composing Zero-Shot Multimodal Reasoning with Languagecited by 513
- 2023MM-REACT: Prompting ChatGPT for Multimodal Reasoning and Actioncited by 511
- 2022Visual Programming: Compositional visual reasoning without trainingcited by 507
- 2018e-SNLI: Natural Language Inference with Natural Language Explanationscited by 468
- 2015Neural Module Networkscited by 375
- 2022Visual Classification via Description from Large Language Modelscited by 331
- 2022Language in a Bottle: Language Model Guided Concept Bottlenecks for Interpretable Image Classificationcited by 310
- 2018Neural-Symbolic VQA: Disentangling Reasoning from Vision and Language Understandingcited by 304
- 2017Deep Learning for Case-Based Reasoning through Prototypes: A Neural Network that Explains Its Predictionscited by 234
- 2017Distilling a Neural Network Into a Soft Decision Treecited by 230
- 2018Textual Explanations for Self-Driving Vehiclescited by 226
- 2020Neural Prototype Trees for Interpretable Fine-grained Image Recognitioncited by 213
- 2023Interpreting CLIP's Image Representation via Text-Based Decompositioncited by 189
- 2018Representer Point Selection for Explaining Deep Neural Networkscited by 187
- 2023TaskMatrix.AI: Completing Tasks by Connecting Foundation Models with Millions of APIscited by 184
50 most cited of 72 All 72 (JSON)
Built on by
Citing papers per year: 2025: 2; 2026: 1.
3 papers.