atlas

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

Label Propagation for Zero-shot Classification with Vision-Language Models

CVPR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Adapting VLMs for zero-shot classification · 11 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 ZLaP, a training-free label propagation method over bimodal image-text graphs that improves zero-shot CLIP classification in transductive and inductive setups using unlabeled images.

Problem

Zero-shot classification with vision-language models can be improved when unlabeled target-domain images are available, but naive graph-based label propagation fails due to the modality gap between image and text embeddings, and inductive inference with LP is expensive.

Approach

Adapts label propagation to bimodal graphs by performing kNN search separately within image nodes and from images to text class nodes, balances cross-modal edges with a power function, and enables fast inductive inference via a dual solution and sparsification of the inverse Laplacian's class columns.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply ZLaP to CLIPCLIP ResNet50 · 14 datasets (average), transductiveaccuracy: 57.3 -> 60.0Helped
Apply ZLaP to InMaP class representationsCLIP ResNet50 · 14 datasets (average), transductiveaccuracy: 57.3 -> 61.3Helped
Apply ZLaP to CLIPCLIP ViT-B/16 · 14 datasets (average), transductiveaccuracy: 66.8 -> 68.9Helped
Apply ZLaP with a sparsified Y matrixCLIP ResNet50 · 14 datasets (average), inductiveaccuracy: 58.7 -> 59.5Helped
Apply ZLaP using CuPL promptsCLIP · 12 datasets, transductiveaccuracy: 63.0 -> 64.6Helped
Apply ZLaPBLIP · ImageNet, transductiveaccuracy: 54.6 -> 59.6Helped
Apply ZLaPALBEF · ImageNet, inductiveaccuracy: 36.0 -> 46.8Helped
Use separate modality-specific kNN search instead of joint kNN search (ablation)ZLaP · ImageNet, transductiveaccuracy: 0.1 -> 50.2Helped
Add the power function for cross-modal similarities (ablation)ZLaP with separate modality-specific search · ImageNet, transductiveaccuracy: 50.2 -> 61.8Helped
Use separate modality-specific kNN search instead of joint kNN search (ablation)ZLaP · DTD, transductiveaccuracy: 2.1 -> 41.9Helped
Use separate modality-specific kNN search instead of joint kNN search (ablation)ZLaP · ImageNet, inductiveaccuracy: 0.1 -> 60.8Helped
Add the power function for cross-modal similarities (ablation)ZLaP with separate modality-specific search · ImageNet, inductiveaccuracy: 60.8 -> 62.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet DTD EuroSAT FGVC-Aircraft Oxford Flowers 102 Food-101 Oxford-IIIT Pet SUN397 Stanford Cars Caltech101 UCF101 CIFAR10

Benchmarks: ImageNet DTD EuroSAT FGVC-Aircraft Oxford Flowers 102 Food-101 Oxford-IIIT Pet SUN397 Stanford Cars Caltech101 UCF101 CIFAR10

Metrics: accuracy mAP

Baselines: CLIP TPT CLIP-DN InMaP BLIP ALBEF EVA-CLIP

Builds on: label propagation CLIP InMaP CLIP-DN SuS-X

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