atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

SoftCLIP: Softer Cross-Modal Alignment Makes CLIP Stronger

AAAI 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Fine-grained improvements to CLIP · 42 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SoftCLIP, which replaces CLIP's one-hot image-text targets with softened targets from intra-modal ROI/tag self-similarity, disentangles negatives in the distributions, and uses symmetric KL to improve zero-shot and retrieval performance under noisy web pre-training.

Problem

Strict one-to-one image-text contrastive targets in CLIP treat unpaired samples as fully mutually exclusive, which is harmful when web-crawled pairs (CC3M, CC12M, YFCC15M) contain noise and many-to-many local similarities.

Approach

Use fine-grained intra-modal self-similarity computed from pre-extracted object ROI features and their tags as softened cross-modal targets, mix them with one-hot labels, remove positive logits and renormalize to emphasize negatives in a separate loss, and symmetrize KL divergence in place of cross-entropy.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace hard one-hot contrastive alignment with SoftCLIP alignmentCLIP · ImageNet ZS; CC3M/CC12M/YFCC15M; ResNet50, ViT-B/32, ViT-B/16top-1 accuracy: 17.7 -> 24.2; 36.0 -> 43.2; 39.6 -> 43.7; 11.9 -> 13.3; 31.5 -> 34.4; 33.1 -> 35.0; 16.9 -> 18.9; 36.8 -> 42.1; 38.9 -> Helped
Replace hard one-hot contrastive alignment with SoftCLIP alignmentCLIP · YFCC15M zero-shot classification AVG; ResNet50 and ViT-B/16accuracy: 45.8 -> 49.2; 46.0 -> 49.2Helped
Replace CLIP with SoftCLIP visual encoderCLIP · INRIA Copydays strong; YFCC15M; ResNet50mAP: 74.9 -> 77.0Helped
Add ROI/tag soft loss (ablation)CLIP · ImageNet ZS; CC3M; ResNet50 and ViT-B/32top-1 accuracy: +4.0; +1.0Helped
Add relation-enhanced soft loss (ablation)CLIP + Soft Loss · ImageNet ZS; CC3M; ResNet50 and ViT-B/32top-1 accuracy: 20.5 -> 21.4; 11.7 -> 12.2Helped
Add symmetric KL (ablation)CLIP + relation-enhanced soft loss · ImageNet ZS; CC3M; ResNet50 and ViT-B/32top-1 accuracy: 21.4 -> 22.1; 12.2 -> 12.5Helped
Swap R2R and A2A supervision (ablation)SoftCLIP · ImageNet ZS; CC3M; ResNet50top-1 accuracy: 22.1 -> 22.1No clear effect
Replace R2R/A2A with R2A/A2R (ablation)SoftCLIP · ImageNet ZS; CC3M; ResNet50top-1 accuracy: 22.1 -> 21.9Hurt
Replace R2R/A2A with A2R/R2A (ablation)SoftCLIP · ImageNet ZS; CC3M; ResNet50top-1 accuracy: 22.1 -> 21.8Hurt
Use mean ROI aggregation instead of MHSA (ablation)SoftCLIP · ImageNet ZS; CC3M; ResNet50 and ViT-B/32top-1 accuracy: 22.1 -> 21.8; 12.5 -> 11.9Hurt
Use max ROI aggregation instead of MHSA (ablation)SoftCLIP · ImageNet ZS; CC3M; ResNet50 and ViT-B/32top-1 accuracy: 22.1 -> 21.8; 12.5 -> 12.2Hurt
Use min ROI aggregation instead of MHSA (ablation)SoftCLIP · ImageNet ZS; CC3M; ResNet50 and ViT-B/32top-1 accuracy: 22.1 -> 19.2; 12.5 -> 10.4Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CC3M CC12M YFCC15M-V2 ImageNet Pets DTD Food-101 Flowers-102 SUN397 Caltech-101 Flickr30K MS-COCO

Benchmarks: ImageNet Pets DTD Food-101 Flowers-102 SUN397 Caltech-101 Flickr30K MS-COCO Oxford revisited Paris revisited INRIA Copydays

Metrics: zero-shot top-1 accuracy recall@K mAP

Baselines: CLIP PyramidCLIP (label smoothing) DeCLIP

Builds on: CLIP PyramidCLIP label smoothing VinVL DeCLIP

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy