atlas

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

Enhance Vision-Language Alignment with Noise

AAAI 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Self-distillation for vision-language pretraining · 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 PiNI, fine-tuning frozen CLIP by injecting learned positive-incentive noise (variational inference-derived Gaussian noise) into visual and text encoders for few-shot classification.

Problem

Misalignment between visual and linguistic representations when adapting pre-trained CLIP to downstream few-shot classification, with full fine-tuning being costly and prone to overfitting.

Approach

Treats beneficial noise (pi-noise) as a tool: reformulates CLIP inference with prompts as a variable, applies variational inference and Monte Carlo to derive a loss, and learns a Gaussian noise generator (MLP/CNN/cross-attention or learnable embeddings) injected into image features and prompt embeddings of a frozen CLIP.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PiNI instead of CoOpCLIP ViT-B/16 · 11-dataset average, 1-shotaccuracy: 67.46 -> 70.30Helped
Use PiNI instead of CoOpCLIP ViT-B/16 · 11-dataset average, 16-shotaccuracy: 79.53 -> 80.28Helped
Use PiNI instead of Linear ProbeCLIP ViT-B/16 · FGVCAircraft, 16-shotaccuracy: 44.73 -> 43.02Hurt
Train on ImageNet and evaluate with PiNI rather than CoOpCLIP ViT-B/16 · ImageNet-Aaccuracy: 48.21 -> 48.57Helped
Inject visual noise into visual features using Cross Attention rather than image-level MLP (ablation)PiNI · ImageNet, 16-shotaccuracy: 67.43 -> 70.93Helped
Inject visual noise into visual features using Cross Attention rather than image-level MLP (ablation)PiNI · Caltech101, 16-shotaccuracy: 94.52 -> 95.82Helped
Inject visual noise into visual features using Cross Attention rather than image-level MLP (ablation)PiNI · OxfordPets, 16-shotaccuracy: 90.92 -> 91.99Helped
Inject visual noise into visual features using Cross Attention rather than image-level MLP (ablation)PiNI · Food101, 16-shotaccuracy: +0.73Helped
Use learnable embeddings for noise in prompt embeddings rather than an MLP on text features (ablation)PiNI · ImageNet, 16-shotaccuracy: 71.14 -> 71.64Helped
Use learnable embeddings for noise in prompt embeddings rather than an MLP on text features (ablation)PiNI · Caltech101, 16-shotaccuracy: 95.13 -> 95.61Helped
Use learnable embeddings for noise in prompt embeddings rather than an MLP on text features (ablation)PiNI · OxfordPets, 16-shotaccuracy: 91.44 -> 92.69Helped
Use learnable embeddings for noise in prompt embeddings rather than an MLP on text features (ablation)PiNI · Food101, 16-shotaccuracy: 85.29 -> 86.98Helped

Surprising findings

Limitations

Experimental setup

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

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

Metrics: accuracy

Baselines: Zero-shot CLIP Linear Probe CoOp CLIP-Adapter

Builds on: CLIP CoOp CLIP-Adapter pi-noise

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