Interpreting and Analysing CLIP's Zero-Shot Image Classification via Mutual Knowledge
Not on the map. Why?
Abstract (arXiv)
Contrastive Language-Image Pretraining (CLIP) performs zero-shot image classification by mapping images and textual class representation into a shared embedding space, then retrieving the class closest to the image. This work provides a new approach for interpreting CLIP models for image classification from the lens of mutual knowledge between the two modalities. Specifically, we ask: what concepts do both vision and language CLIP encoders learn in common that influence the joint embedding space, causing points to be closer or further apart? We answer this question via an approach of textual concept-based explanations, showing their effectiveness, and perform an analysis encompassing a pool of 13 CLIP models varying in architecture, size and pretraining datasets. We explore those different aspects in relation to mutual knowledge, and analyze zero-shot predictions. Our approach demonstrates an effective and human-friendly way of understanding zero-shot classification decisions with CLIP.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 49 of its 64 references that are in the map. First posted on arXiv 16 Oct 2024.
Builds on
49 of 64 references.
References · 49
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 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
- 2023Segment Anythingcited by 8,158
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2022LAION-5B: An open large-scale dataset for training next generation image-text modelscited by 4,131
- 2022A ConvNet for the 2020scited by 3,545
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
37 more
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2021CLIPScore: A Reference-free Evaluation Metric for Image Captioningcited by 2,388
- 2021Learning to Prompt for Vision-Language Modelscited by 2,269
- 2021LAION-400M: Open Dataset of CLIP-Filtered 400 Million Image-Text Pairscited by 1,544
- 2022Reproducible scaling laws for contrastive language-image learningcited by 1,163
- 2020Concept Bottleneck Modelscited by 1,022
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 825
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
- 2023DataComp: In search of the next generation of multimodal datasetscited by 635
- 2020Transformer Interpretability Beyond Attention Visualizationcited by 620
- 2022Mind the Gap: Understanding the Modality Gap in Multi-modal Contrastive Representation Learningcited by 553
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
- 2022Visual Classification via Description from Large Language Modelscited by 331
- 2021Deep ViT Features as Dense Visual Descriptorscited by 327
- 2023Label-Free Concept Bottleneck Modelscited by 282
- 2022What does a platypus look like? Generating customized prompts for zero-shot image classificationcited by 263
- 2018DropBlock: A regularization method for convolutional networkscited by 261
- 2023Data Filtering Networkscited by 247
- 2021Localizing Objects with Self-Supervised Transformers and no Labelscited by 227
- 2023What does CLIP know about a red circle? Visual prompt engineering for VLMscited by 215
- 2018Multimodal Explanations: Justifying Decisions and Pointing to the Evidencecited by 179
- 2021ZeroCap: Zero-Shot Image-to-Text Generation for Visual-Semantic Arithmeticcited by 150
- 2022Deep Spectral Methods: A Surprisingly Strong Baseline for Unsupervised Semantic Segmentation and Localizationcited by 150
- 2022Natural Language Descriptions of Deep Visual Featurescited by 136
- 2022ReCLIP: A Strong Zero-Shot Baseline for Referring Expression Comprehensioncited by 119
- 2024FeatUp: A Model-Agnostic Framework for Features at Any Resolutioncited by 114
- 2022CLIP Models are Few-shot Learners: Empirical Studies on VQA and Visual Entailmentcited by 113
- 2022A Consistent and Efficient Evaluation Strategy for Attribution Methodscited by 100
- 2021e-ViL: A Dataset and Benchmark for Natural Language Explanations in Vision-Language Taskscited by 84
- 2023DeCap: Decoding CLIP Latents for Zero-Shot Captioning via Text-Only Trainingcited by 84
- 2023Fine-Grained Visual Promptingcited by 81
- 2018Deep Feature Factorization For Concept Discoverycited by 64
- 2022NLX-GPT: A Model for Natural Language Explanations in Vision and Vision-Language Taskscited by 60
- 2022Do Vision-Language Pretrained Models Learn Composable Primitive Concepts?cited by 31
- 2023Uni-NLX: Unifying Textual Explanations for Vision and Vision-Language Taskscited by 12
- 2023DeViL: Decoding Vision features into Languagecited by 10
- 2023Prototype-based Dataset Comparisoncited by 9
Built on by
Citing papers per year: 2025: 7; 2026: 5.
12 papers.
- 2025Pixels Versus Priors: Controlling Knowledge Priors in Vision-Language Models through Visual Counterfactscited by 30
- 2025Explaining Similarity in Vision-Language Encoders with Weighted Banzhaf Interactionscited by 6
- 2025Align 3D Representation and Text Embedding for 3D Content Personalizationcited by 2
- 2025Principled Coarse-Grained Acceptance for Speculative Decoding in Speechcited by 2
- 2026GeoAlignCLIP: Enhancing Fine-Grained Vision-Language Alignment in Remote Sensing via Multi-Granular Consistency Learningcited by 2
- 2025Adapter-state Sharing CLIP for Parameter-efficient Multimodal Sarcasm Detectioncited by 1
- 2025EvoVLMA: Evolutionary Vision-Language Model Adaptationcited by 1
- 2026Finetune Like You Pretrain: Boosting Zero-shot Adversarial Robustness in Vision-language Modelscited by 1
- 2025SCLARO: A Dataset for Grounded Scenario-Level Scene Understanding and ScenarioCLIP for Benchmarkingcited by 0
- 2026DCP-CLIP:A Coarse-to-Fine Framework for Open-Vocabulary Semantic Segmentation with Dual Interactioncited by 0
- 2026SAS: Semantic-aware Sampling for Generative Dataset Distillationcited by 0
- 2026Targeted Visual Counterfactual Explanations for Contrastive Vision-Language Modelcited by 0
- 2026Targeted Visual Counterfactual Explanations for Contrastive Vision-Language Model29 Sep 2026
- 2026SAS: Semantic-aware Sampling for Generative Dataset Distillation18 May 2026
- 2026Finetune Like You Pretrain: Boosting Zero-shot Adversarial Robustness in Vision-language Models13 Apr 2026
- 2026DCP-CLIP:A Coarse-to-Fine Framework for Open-Vocabulary Semantic Segmentation with Dual Interaction14 Mar 2026
- 2026GeoAlignCLIP: Enhancing Fine-Grained Vision-Language Alignment in Remote Sensing via Multi-Granular Consistency Learning10 Mar 2026
- 2025SCLARO: A Dataset for Grounded Scenario-Level Scene Understanding and ScenarioCLIP for Benchmarking25 Nov 2025
- 2025Principled Coarse-Grained Acceptance for Speculative Decoding in Speech5 Nov 2025
- 2025Align 3D Representation and Text Embedding for 3D Content Personalization23 Aug 2025
- 2025Explaining Similarity in Vision-Language Encoders with Weighted Banzhaf Interactions7 Aug 2025
- 2025EvoVLMA: Evolutionary Vision-Language Model Adaptation3 Aug 2025
- 2025Adapter-state Sharing CLIP for Parameter-efficient Multimodal Sarcasm Detection6 Jul 2025
- 2025Pixels Versus Priors: Controlling Knowledge Priors in Vision-Language Models through Visual Counterfacts21 May 2025