atlas

Research map / Label-efficient and robust learning / Zero-/few-shot and meta-learning

Transductive Zero-Shot and Few-Shot CLIP

CVPR 2024 · Label-efficient and robust learning › Zero-/few-shot and meta-learning · approach: Transductive and semantic-dictionary zero-shot · 27 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 transductive zero-shot and few-shot CLIP classification by modeling CLIP's text-vision probability features on the simplex with Dirichlet distributions, optimized via a block Majorization-Minimization EM-style algorithm over mini-batches of query samples.

Problem

Transductive (batch-joint) inference for CLIP in zero-shot and few-shot image classification has been overlooked, and standard clustering and transductive few-shot methods do not improve over inductive CLIP when applied to vision-language features.

Approach

Represent each sample by CLIP's zero-shot softmax probability vector over classes, model each class's data on the unit simplex with a Dirichlet distribution, and jointly infer assignments and Dirichlet parameters with a closed-form block MM algorithm (EM-Dirichlet) using an MDL partition-complexity penalty.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply transductive Hard EM-Dirichlet classification to zero-shot CLIP probabilitiesCLIP ResNet50 · Zero-shot, 11 datasets (average)accuracy: 58.5 -> 67.6Helped
Apply transductive Hard EM-Dirichlet classification to zero-shot CLIP probabilitiesCLIP ResNet50 · Zero-shot ImageNetaccuracy: 58.3 -> 77.6Helped
Apply EM-Dirichlet to CLIP probability featuresCLIP ResNet50 · Few-shot, 4 shots, 11 datasets (average)accuracy: 68.3 -> 73.6Helped
Apply EM-Dirichlet to CLIP probability featuresCLIP ResNet50 · Few-shot ImageNet, 4 shotsaccuracy: 62.7 -> 78.4Helped
Use Dirichlet rather than diagonal-covariance Gaussian data fitting (ablation)EM clustering on CLIP probability features · Zero-shot, 11 datasets (average)accuracy: 49.7 -> 65.8Helped
Use text-vision probability features instead of visual embeddings (ablation)EM-Gaussian (diag cov.) · Zero-shot, 11 datasets (average)accuracy: 40.4 -> 49.7Helped
Use text-vision probability features instead of visual embeddings (ablation)Hard K-means · Zero-shot, 11 datasets (average)accuracy: 40.6 -> 40.5No clear effect
Add the entropic assignment term (ablation)K-means clustering on CLIP probability features · Zero-shot, 11 datasets (average)accuracy: 40.5 -> 30.3Hurt
Add MDL partition-complexity regularization to Gaussian EM (ablation)EM-Gaussian on CLIP probability features · Zero-shot, 11 datasets (average)accuracy: 19.3 -> 49.7Helped
Replace Gaussian data fitting with KL-divergence K-means (ablation)Hard clustering of CLIP probability features · Zero-shot, 11 datasets (average)accuracy: 40.5 -> 55.6Helped
Use soft rather than hard assignments (ablation)EM-Dirichlet · Zero-shot, 11 datasets (average)accuracy: 67.6 -> 65.8Helped
Use EM-Dirichlet rather than the strongest transductive baseline PADDLECLIP ResNet50 · Few-shot, 4 shots, 11 datasets (average)accuracy: 60.9 -> 73.6Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet Caltech101 OxfordPets StanfordCars Flowers102 Food101 FGVCAircraft SUN397 DTD EuroSAT UCF101

Benchmarks: ImageNet Caltech101 OxfordPets StanfordCars Flowers102 Food101 FGVCAircraft SUN397 DTD EuroSAT UCF101

Metrics: accuracy execution time

Baselines: Tip-Adapter CoOp BD-CSPN Laplacian Shot α-TIM PADDLE Hard K-means Soft K-means EM-Gaussian Hard KL K-means

Builds on: CLIP PADDLE Minka Dirichlet MLE TIP-Adapter soft K-means

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