Is CLIP ideal? No. Can we fix it? Yes!
Not on the map. Why?
Abstract (arXiv)
Contrastive Language-Image Pre-Training (CLIP) is a popular method for learning multimodal latent spaces with well-organized semantics. Despite its wide range of applications, CLIP's latent space is known to fail at handling complex visual-textual interactions. Recent works attempt to address its shortcomings with data-centric or algorithmic approaches. But what if the problem is more fundamental, and lies in the geometry of CLIP? Toward this end, we rigorously analyze CLIP's latent space properties, and prove that no CLIP-like joint embedding space exists which can correctly do any two of the following at the same time: 1. represent basic descriptions and image content, 2. represent attribute binding, 3. represent spatial location and relationships, 4. represent negation. Informed by this analysis, we propose Dense Cosine Similarity Maps (DCSMs) as a principled and interpretable scoring method for CLIP-like models, which solves the fundamental limitations of CLIP by retaining the semantic topology of the image patches and text tokens. This method improves upon the performance of classical CLIP-like joint encoder models on a wide array of benchmarks. We share our code and data here for reproducibility: https://github.com/Raphoo/DCSM_Ideal_CLIP
Key facts. Cited by 21 papers in the map (data through 14 Oct 2026). Builds on 56 of its 77 references that are in the map. First posted on arXiv 10 Mar 2025.
Builds on
56 of 77 references.
References · 56
- 2017Attention Is All You Needcited by 60,361
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2023Visual Instruction Tuningcited by 7,869
- 2023Improved Baselines with Visual Instruction Tuningcited by 4,418
- 2022BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generationcited by 4,322
- 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,864
- 2021GLIDE: Towards Photorealistic Image Generation and Editing with Text-Guided Diffusion Modelscited by 3,614
- 2023Sigmoid Loss for Language Image Pre-Trainingcited by 3,109
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,884
- 2023InstructBLIP: Towards General-purpose Vision-Language Models with Instruction Tuningcited by 2,876
- 2021Align before Fuse: Vision and Language Representation Learning with Momentum Distillationcited by 1,619
38 more
- 2022Objaverse: A Universe of Annotated 3D Objectscited by 1,540
- 2022CoCa: Contrastive Captioners are Image-Text Foundation Modelscited by 1,274
- 2022Reproducible scaling laws for contrastive language-image learningcited by 1,173
- 2024Eyes Wide Shut? Exploring the Visual Shortcomings of Multimodal LLMscited by 735
- 2024SpatialVLM: Endowing Vision-Language Models with Spatial Reasoning Capabilitiescited by 706
- 2021DiffusionCLIP: Text-Guided Diffusion Models for Robust Image Manipulationcited by 642
- 2021FILIP: Fine-grained Interactive Language-Image Pre-Trainingcited by 627
- 2022When and why vision-language models behave like bags-of-words, and what to do about it?cited by 610
- 2021Extract Free Dense Labels from CLIPcited by 583
- 2022Mind the Gap: Understanding the Modality Gap in Multi-modal Contrastive Representation Learningcited by 561
- 2021DenseCLIP: Language-Guided Dense Prediction with Context-Aware Promptingcited by 532
- 2022Visual Programming: Compositional visual reasoning without trainingcited by 516
- 2021SLIP: Self-supervision meets Language-Image Pre-trainingcited by 436
- 2022Visual Classification via Description from Large Language Modelscited by 336
- 2021How Much Can CLIP Benefit Vision-and-Language Tasks?cited by 321
- 2023What's "up" with vision-language models? Investigating their struggle with spatial reasoningcited by 254
- 2023SugarCrepe: Fixing Hackable Benchmarks for Vision-Language Compositionalitycited by 243
- 2023Teaching CLIP to Count to Tencited by 198
- 2023SCLIP: Rethinking Self-Attention for Dense Vision-Language Inferencecited by 170
- 2023Hyperbolic Image-Text Representationscited by 136
- 2022VL-CheckList: Evaluating Pre-trained Vision-Language Models with Objects, Attributes and Relationscited by 114
- 2022Does CLIP Bind Concepts? Probing Compositionality in Large Image Modelscited by 102
- 2024Why are Visually-Grounded Language Models Bad at Image Classification?cited by 102
- 2023A Closer Look at the Explainability of Contrastive Language-Image Pre-trainingcited by 96
- 2023Filtering, Distillation, and Hard Negatives for Vision-Language Pre-Trainingcited by 91
- 2023Grounding Everything: Emerging Localization Properties in Vision-Language Transformerscited by 91
- 2024Is Cosine-Similarity of Embeddings Really About Similarity?cited by 89
- 2024Understanding the Limits of Vision Language Models Through the Lens of the Binding Problemcited by 75
- 2024Compositional Entailment Learning for Hyperbolic Vision-Language Modelscited by 74
- 2025Vision-Language Models Do Not Understand Negationcited by 72
- 2024Do Vision-Language Models Represent Space and How? Evaluating Spatial Frame of Reference Under Ambiguitiescited by 59
- 2024Learn "No" to Say "Yes" Better: Improving Vision-Language Models via Negationscited by 46
- 2025Visual Agentic AI for Spatial Reasoning with a Dynamic APIcited by 43
- 2024The Double-Ellipsoid Geometry of CLIPcited by 42
- 2022Understanding and Mitigating Overfitting in Prompt Tuning for Vision-Language Modelscited by 40
- 2020Image Colorization: A Survey and Datasetcited by 23
- 2022When are Lemons Purple? The Concept Association Bias of Vision-Language Modelscited by 23
- 2023CoVLM: Composing Visual Entities and Relationships in Large Language Models Via Communicative Decodingcited by 20
50 most cited of 56 All 56 (JSON)
Built on by
Citing papers per year: 2025: 4; 2026: 17.
21 papers.
Sort:
By area:
- 2026Linear Mechanisms for Spatiotemporal Reasoning in Vision Language Modelscited by 14
- 2025On the Brittleness of CLIP Text Encoderscited by 3
- 2025SpaceVLM: Sub-Space Modeling of Negation in Vision-Language Modelscited by 3
- 2026Global Geometry Is Not Enough for Vision Representationscited by 2
- 2026When Negation Is a Geometry Problem in Vision-Language Modelscited by 2
- 2026Similarity Is Not Logic: Factored Inference for Dual-Encoder Vision-Language Modelscited by 2
- 2025Background Matters Too: A Language-Enhanced Adversarial Framework for Person Re-Identificationcited by 1
- 2025PowerCLIP: Powerset Alignment for Contrastive Pre-Trainingcited by 1
- 2026CheXmix: Unified Generative Pretraining for Vision Language Models in Medical Imagingcited by 1
- 2026What CLIP Knows but Cannot Say: Recovering Negation from Frozen Intermediate Featurescited by 1
- 2026Left-Right Symmetry Breaking in CLIP-style Vision-Language Models Trained on Synthetic Spatial-Relation Datacited by 0
- 2026ExpAlign: Expectation-Guided Vision-Language Alignment for Open-Vocabulary Groundingcited by 0
9 more
- 2026IGLOSS: Image Generation for Lidar Open-vocabulary Semantic Segmentationcited by 0
- 2026ExpressEdit: Fast Editing of Stylized Facial Expressions with Diffusion Models in Photoshopcited by 0
- 2026SynMulti: Synthetic-to-Real Learning for Multimodal Video Understandingcited by 0
- 2026Training for Compositional Sensitivity Reduces Dense Retrieval Generalizationcited by 0
- 2026How can embedding models bind concepts?cited by 0
- 2026Adversarial Learning of Classifier-Free Guidance Schedulescited by 0
- 2026The Limits of Binding in Dual Encoderscited by 0
- 2026TASSO: TAsk-Specific Subspace Optimization for Continual Learning of Vision-Language Modelscited by 0
- 2026Know-Thy-Not: Training-Free Targeted Negation in Dual-Encoder Vision-Language Modelscited by 0
- 2026Know-Thy-Not: Training-Free Targeted Negation in Dual-Encoder Vision-Language Models12 Oct 2026
- 2026TASSO: TAsk-Specific Subspace Optimization for Continual Learning of Vision-Language Models21 Aug 2026
- 2026The Limits of Binding in Dual Encoders16 Aug 2026
- 2026Adversarial Learning of Classifier-Free Guidance Schedules14 Aug 2026
- 2026What CLIP Knows but Cannot Say: Recovering Negation from Frozen Intermediate Features25 Jul 2026
- 2026Similarity Is Not Logic: Factored Inference for Dual-Encoder Vision-Language Models25 Jul 2026
- 2026How can embedding models bind concepts?29 May 2026
- 2026CheXmix: Unified Generative Pretraining for Vision Language Models in Medical Imaging24 Apr 2026
- 2026SynMulti: Synthetic-to-Real Learning for Multimodal Video Understanding14 Apr 2026
- 2026ExpressEdit: Fast Editing of Stylized Facial Expressions with Diffusion Models in Photoshop3 Apr 2026
- 2026IGLOSS: Image Generation for Lidar Open-vocabulary Semantic Segmentation1 Apr 2026
- 2026When Negation Is a Geometry Problem in Vision-Language Models20 Mar 2026
9 more
- 2026Training for Compositional Sensitivity Reduces Dense Retrieval Generalization16 Mar 2026
- 2026Global Geometry Is Not Enough for Vision Representations3 Feb 2026
- 2026ExpAlign: Expectation-Guided Vision-Language Alignment for Open-Vocabulary Grounding30 Jan 2026
- 2026Left-Right Symmetry Breaking in CLIP-style Vision-Language Models Trained on Synthetic Spatial-Relation Data19 Jan 2026
- 2026Linear Mechanisms for Spatiotemporal Reasoning in Vision Language Models18 Jan 2026
- 2025PowerCLIP: Powerset Alignment for Contrastive Pre-Training28 Nov 2025
- 2025SpaceVLM: Sub-Space Modeling of Negation in Vision-Language Models15 Nov 2025
- 2025On the Brittleness of CLIP Text Encoders6 Nov 2025
- 2025Background Matters Too: A Language-Enhanced Adversarial Framework for Person Re-Identification3 Sep 2025
- 2025SpaceVLM: Sub-Space Modeling of Negation in Vision-Language Modelscited by 3
- 2026When Negation Is a Geometry Problem in Vision-Language Modelscited by 2
- 2026Similarity Is Not Logic: Factored Inference for Dual-Encoder Vision-Language Modelscited by 2
- 2025PowerCLIP: Powerset Alignment for Contrastive Pre-Trainingcited by 1
- 2026CheXmix: Unified Generative Pretraining for Vision Language Models in Medical Imagingcited by 1
- 2026What CLIP Knows but Cannot Say: Recovering Negation from Frozen Intermediate Featurescited by 1
- 2026Left-Right Symmetry Breaking in CLIP-style Vision-Language Models Trained on Synthetic Spatial-Relation Datacited by 0
- 2026SynMulti: Synthetic-to-Real Learning for Multimodal Video Understandingcited by 0
- 2026TASSO: TAsk-Specific Subspace Optimization for Continual Learning of Vision-Language Modelscited by 0
- 2026Know-Thy-Not: Training-Free Targeted Negation in Dual-Encoder Vision-Language Modelscited by 0
- 2026Know-Thy-Not: Training-Free Targeted Negation in Dual-Encoder Vision-Language Models12 Oct 2026
- 2026TASSO: TAsk-Specific Subspace Optimization for Continual Learning of Vision-Language Models21 Aug 2026
- 2026What CLIP Knows but Cannot Say: Recovering Negation from Frozen Intermediate Features25 Jul 2026
- 2026Similarity Is Not Logic: Factored Inference for Dual-Encoder Vision-Language Models25 Jul 2026
- 2026CheXmix: Unified Generative Pretraining for Vision Language Models in Medical Imaging24 Apr 2026
- 2026SynMulti: Synthetic-to-Real Learning for Multimodal Video Understanding14 Apr 2026
- 2026When Negation Is a Geometry Problem in Vision-Language Models20 Mar 2026
- 2026Left-Right Symmetry Breaking in CLIP-style Vision-Language Models Trained on Synthetic Spatial-Relation Data19 Jan 2026
- 2025PowerCLIP: Powerset Alignment for Contrastive Pre-Training28 Nov 2025
- 2025SpaceVLM: Sub-Space Modeling of Negation in Vision-Language Models15 Nov 2025
- 2025On the Brittleness of CLIP Text Encoderscited by 3
- 2026Global Geometry Is Not Enough for Vision Representationscited by 2
- 2025Background Matters Too: A Language-Enhanced Adversarial Framework for Person Re-Identificationcited by 1
- 2026ExpAlign: Expectation-Guided Vision-Language Alignment for Open-Vocabulary Groundingcited by 0
- 2026IGLOSS: Image Generation for Lidar Open-vocabulary Semantic Segmentationcited by 0
- 2026Training for Compositional Sensitivity Reduces Dense Retrieval Generalizationcited by 0
- 2026How can embedding models bind concepts?cited by 0
- 2026The Limits of Binding in Dual Encoderscited by 0
- 2026The Limits of Binding in Dual Encoders16 Aug 2026
- 2026How can embedding models bind concepts?29 May 2026
- 2026IGLOSS: Image Generation for Lidar Open-vocabulary Semantic Segmentation1 Apr 2026
- 2026Training for Compositional Sensitivity Reduces Dense Retrieval Generalization16 Mar 2026
- 2026Global Geometry Is Not Enough for Vision Representations3 Feb 2026
- 2026ExpAlign: Expectation-Guided Vision-Language Alignment for Open-Vocabulary Grounding30 Jan 2026
- 2025On the Brittleness of CLIP Text Encoders6 Nov 2025
- 2025Background Matters Too: A Language-Enhanced Adversarial Framework for Person Re-Identification3 Sep 2025