TExplain: Explaining Learned Visual Features via Pre-trained (Frozen) Language Models
Not on the map. Why?
Abstract (arXiv)
Interpreting the learned features of vision models has posed a longstanding challenge in the field of machine learning. To address this issue, we propose a novel method that leverages the capabilities of language models to interpret the learned features of pre-trained image classifiers. Our method, called TExplain, tackles this task by training a neural network to establish a connection between the feature space of image classifiers and language models. Then, during inference, our approach generates a vast number of sentences to explain the features learned by the classifier for a given image. These sentences are then used to extract the most frequent words, providing a comprehensive understanding of the learned features and patterns within the classifier. Our method, for the first time, utilizes these frequent words corresponding to a visual representation to provide insights into the decision-making process of the independently trained classifier, enabling the detection of spurious correlations, biases, and a deeper comprehension of its behavior. To validate the effectiveness of our approach, we conduct experiments on diverse datasets, including ImageNet-9L and Waterbirds. The results demonstrate the potential of our method to enhance the interpretability and robustness of image classifiers.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 33 of its 44 references that are in the map. First posted on arXiv 1 Sep 2023.
Builds on
33 of 44 references.
References · 33
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 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
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2023Visual Instruction Tuningcited by 7,792
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,069
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2022BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generationcited by 4,310
21 more
- 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,848
- 2019The Curious Case of Neural Text Degenerationcited by 2,881
- 2016Visual Genome: Connecting Language and Vision Using Crowdsourced Dense Image Annotationscited by 2,646
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
- 2021Conceptual 12M: Pushing Web-Scale Image-Text Pre-Training To Recognize Long-Tail Visual Conceptscited by 1,209
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2020On Faithfulness and Factuality in Abstractive Summarizationcited by 895
- 2021FLAVA: A Foundational Language And Vision Alignment Modelcited by 646
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2019Score-CAM: Score-Weighted Visual Explanations for Convolutional Neural Networkscited by 575
- 2020Noise or Signal: The Role of Image Backgrounds in Object Recognitioncited by 342
- 2020Visual Transformers: Token-based Image Representation and Processing for Computer Visioncited by 333
- 2017The (Un)reliability of saliency methodscited by 331
- 2022Visual Classification via Description from Large Language Modelscited by 331
- 2018Manipulating and Measuring Model Interpretabilitycited by 256
- 2018Multimodal Explanations: Justifying Decisions and Pointing to the Evidencecited by 179
- 2020Evaluating Saliency Map Explanations for Convolutional Neural Networks: A User Studycited by 86
- 2022MaskTune: Mitigating Spurious Correlations by Forcing to Explorecited by 66
- 2018Deep Feature Factorization For Concept Discoverycited by 64
- 2022NLX-GPT: A Model for Natural Language Explanations in Vision and Vision-Language Taskscited by 60
- 2020Are Visual Explanations Useful? A Case Study in Model-in-the-Loop Predictioncited by 36
Built on by
Not cited yet.