atlas

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

Boosting Vision-Language Models with Transduction

NeurIPS 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Open-vocabulary alignment from VLMs · 8 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 TransCLIP, a plug-and-play transductive objective for vision-language models that combines GMM clustering, a Laplacian regularizer, and a text-guided KL penalty, optimized with block majorize-minimize for black-box zero- and few-shot inference.

Problem

Inductive zero- and few-shot adaptation of vision-language models predicts each test sample independently; existing transductive few-shot methods built for vision-only models perform poorly on VLMs because they ignore textual class knowledge.

Approach

Joint transductive inference over unlabeled test samples via a GMM clustering objective with a Laplacian regularizer, plus a KL divergence penalty tying assignments to CLIP's zero-shot text-based predictions; optimized with a Block Majorize-Minimize procedure with decoupled, parallel per-sample z-updates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply TransCLIP-ZS transduction to CLIP-ViT-B/16 zero-shot predictionsCLIP-ViT-B/16 · Average (11 datasets, zero-shot)top-1 accuracy: 65.3 -> 70.3Helped
Add TransCLIP few-shot transduction with text regularizationCLIP-ViT-B/16 few-shot predictions · Average (11 datasets, 1-shot)top-1 accuracy: 52.8 -> 73.2Helped
Add TransCLIP few-shot transduction with text regularizationCLIP-ViT-B/16 few-shot predictions · Average (11 datasets, 4-shot)top-1 accuracy: 71.3 -> 75.9Helped
Add TransCLIP few-shot transduction with text regularizationCLIP-ViT-B/16 few-shot predictions · Average (11 datasets, 16-shot)top-1 accuracy: 77.8 -> 78.4Helped
Add text regularization to TransCLIP-FS (ablation)TransCLIP-FS · Average (11 datasets, 1-shot)top-1 accuracy: 50.2 -> 73.2Helped
Add text regularization to TransCLIP-FS (ablation)TransCLIP-FS · Average (11 datasets, 4-shot)top-1 accuracy: 69.6 -> 75.9Helped
Add text regularization to TransCLIP-FS (ablation)TransCLIP-FS · Average (11 datasets, 16-shot)top-1 accuracy: 76.6 -> 78.4Helped
Update μ during TransCLIP optimization (ablation)TransCLIP-ZS · ImageNettop-1 accuracy: 69.7 -> 70.3Helped
Update Σ during TransCLIP optimization (ablation)TransCLIP-ZS · ImageNettop-1 accuracy: 68.7 -> 70.3Helped
Use Laplacian regularization (ablation)TransCLIP-ZS · ImageNettop-1 accuracy: 69.9 -> 70.3Helped
Set zero-shot text regularization λ to 0.1 instead of 1 (ablation)TransCLIP-ZS · ImageNettop-1 accuracy: 70.3 -> 56.3Hurt
Vary the number of Laplacian nearest neighbors from 3 to 5 or 10 (ablation)TransCLIP-ZS · ImageNettop-1 accuracy: 70.3; 70.3; 70.2No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet SUN397 FGVC Aircraft EuroSAT Stanford Cars Food101 Oxford Pets Flowers102 Caltech101 DTD UCF101 ImageNet-A

Benchmarks: ImageNet SUN397 FGVC Aircraft EuroSAT Stanford Cars Food101 Oxford Pets Flowers102 Caltech101 DTD UCF101 ImageNet-A

Metrics: top-1 accuracy runtime

Baselines: CLIP zero-shot CoOp Tip-Adapter-F PLOT TaskRes ProGrad TF BD-CSPN LaplacianShot PT-MAP TIM UPL

Builds on: CLIP Tip-Adapter TaskRes CoOp Unsupervised Prompt Learning

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