paper-with-me

Papers

What CLIP Knows but Cannot Say: Recovering Negation from Frozen Intermediate Features

2026-07-25 · Chen-Yi Lu, Yueh-Shao Chen, Somali Chaterji arxiv

Contrastive vision-language models such as CLIP map semantically opposite phrases (e.g., "a dog" vs. "not a dog") to nearly identical embeddings, rendering them insensitive to negation. We attribute this failure to a phenomenon we call Representational Collapse: by tracking compositional divergence and visual alignment across the CLIP text encoder, we show that middle layers build compositional syntax, but the final layers collapse this structure as visual alignment rises, producing a syntax-blind final representation. To recover the lost negation signal without altering pretrained weights, we propose PeakPatch, a lightweight post-hoc correction system that intercepts the encoder at its compositional peak. An Embedding Correction Network (ECN) uses cross-attention to extract a negation-specific signal from the peak layer, anchored to a stable baseline, and predicts a deviation vector that re-injects the lost syntax into the final-layer embedding space. A complementary Score Correction Network (SCN) predicts bounded scalar score offsets for discriminative tasks. Both modules are trained jointly end-to-end while all CLIP parameters remain frozen, adding only 5.2M parameters (3.5% of the backbone) and preserving the standard cosine similarity interface. On NegBench, PeakPatch achieves 74.3% on COCO MCQ (+35.1 over CLIP, +17.8 over the best encoder fine-tuning method) and 65.5% on VOC MCQ, while outperforming all fine-tuning baselines on fully out-of-distribution negation retrieval despite training only 3.5% of the parameters. The corrected embeddings also transfer to text-to-image generation (+18.4 negation score) and generalize across ViT-B/32, ViT-L/14, and SigLIP backbones. Project URL: https://stevencylu.github.io/PeakPatch/.

📄 PDF Abstract BibTeX arXiv:2607.23271

Code (0)

등록된 구현이 없습니다.

Tasks

Text-to-Image Generation

Similar Papers 제목 키워드 기반

When Negation Is a Geometry Problem in Vision-Language Models

2026-03-20 · Fawaz Sammani, Tzoulio Chamiti, Paul Gavrikov, Nikos Deligiannis arxiv

Joint Vision-Language Embedding models such as CLIP typically fail at understanding negation in text queries, for example, failing to distinguish "no" in the query: "a plain blue shirt with no logos". Prior work has larg…

HANCLIP: A Family of Hyperbolic Angular Negation Vision Language Models

2026-06-22 · Hoang-Bao Le, Aiden Durrant, Thai Son Mai, Binh T. Nguyen 외 arxiv

Vision-Language Models (VLMs) are typically pre-trained on large-scale image-text datasets to capture semantic correspondences between visual content and natural language. However, they remain surprisingly brittle to neg…

Text Retrieval

Not Just What's There: Enabling CLIP to Comprehend Negated Visual Descriptions Without Fine-tuning

2026-02-24 · Junhao Xiao, Zhiyu Wu, Hao Lin, Yi Chen 외 arxiv

Vision-Language Models (VLMs) like CLIP struggle to understand negation, often embedding affirmatives and negatives similarly (e.g., matching "no dog" with dog images). Existing methods refine negation understanding via …

Domain Generalization

Know "No'' Better: A Data-Driven Approach for Enhancing Negation Awareness in CLIP

2025-01-19 · Junsung Park, Jungbeom Lee, Jongyoon Song, Sangwon Yu 외

While CLIP has significantly advanced multimodal understanding by bridging vision and language, the inability to grasp negation - such as failing to differentiate concepts like "parking" from "no parking" - poses substan…

Image GenerationImage SegmentationLanguage ModelingLanguage Modelling+6

TNG-CLIP:Training-Time Negation Data Generation for Negation Awareness of CLIP

2025-05-24 · Yuliang Cai, Jesse Thomason, Mohammad Rostami

Vision-language models (VLMs), such as CLIP, have demonstrated strong performance across a range of downstream tasks. However, CLIP is still limited in negation understanding: the ability to recognize the absence or excl…

Image CaptioningImage GenerationImage RetrievalImage-text matching+6