atlas

Research map / Label-efficient and robust learning / Self-supervised and contrastive

VIPAMIN: Visual Prompt Initialization via Embedding Selection and Subspace Expansion

NeurIPS 2025 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Self-supervision in supervised pipelines · 0 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 VIPAMIN, a parameter-free visual prompt initialization for self-supervised ViTs that combines attention-guided token matching with orthogonal injection outside the frozen self-attention subspace, improving VPT on VTAB-1k and few-shot FGVC.

Problem

Visual prompt tuning (VPT) with self-supervised backbones yields near-uniform prompt attention and prompt outputs collapsing into the frozen self-attention subspace, hurting adaptation under distribution shift and in few-shot settings.

Approach

Initialize each prompt by averaging the top-k input tokens most similar to a random prompt in the key space (matching module), then mix in a component projected orthogonal to the row space of the frozen self-attention output via pseudoinverse of W_V (orthogonalizing module); requires only one forward pass and no extra parameters.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use VIPAMIN instead of SPTMoCo-v3 ViT-B/16 visual prompt tuning · VTAB-1k Meanaccuracy: 68.33 -> 69.86Helped
Use VIPAMIN instead of SPTMAE ViT-B/16 visual prompt tuning · VTAB-1k Meanaccuracy: 62.58 -> 64.09Helped
Use VIPAMIN instead of SPT/randMoCo-v3 ViT-B/16 visual prompt tuning · FGVC few-shot benchmarksmean accuracy: 23.7 -> 25.8 (1-shot); 36.5 -> 38.2 (2-shot); 51.7 -> 52.4 (4-shot); 65.5 -> 66.4 (8-shot)Helped
Use VIPAMIN instead of SPT-DeepMoCo-v3 ViT-B/16 VPT-Deep · Oxford Flowers102accuracy: 93.2 -> 94.0Helped
Add the matching module to SPT initialization (ablation)MoCo-v3 ViT-B/16 visual prompt tuning · VTAB-1k Naturalaccuracy: 74.47 -> 76.50Helped
Add the matching module to SPT initialization (ablation)MoCo-v3 ViT-B/16 visual prompt tuning · VTAB-1k Specializedaccuracy: 83.93 -> 82.85Hurt
Add the matching module to SPT initialization (ablation)MoCo-v3 ViT-B/16 visual prompt tuning · VTAB-1k Structuredaccuracy: 55.16 -> 56.51Helped
Add the orthogonalizing module to matching-only initialization (ablation)MoCo-v3 ViT-B/16 visual prompt tuning · VTAB-1k Naturalaccuracy: 76.50 -> 76.75Helped
Add the orthogonalizing module to matching-only initialization (ablation)MoCo-v3 ViT-B/16 visual prompt tuning · VTAB-1k Specializedaccuracy: 82.85 -> 84.14Helped
Add the orthogonalizing module to matching-only initialization (ablation)MoCo-v3 ViT-B/16 visual prompt tuning · VTAB-1k Structuredaccuracy: 56.51 -> 56.68Helped
Use smaller k and larger λ (ablation)VIPAMIN · Tasks with significant distribution shiftaccuracyHelped
Use larger k and smaller λ (ablation)VIPAMIN · Tasks aligned with the pretraining distributionaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: VTAB-1k CUB-200-2011 NABirds Stanford Dogs Stanford Cars Oxford Flowers ImageNet-1K

Benchmarks: VTAB-1k FGVC few-shot (CUB-200-2011, NABirds, Oxford Flowers, Stanford Dogs, Stanford Cars)

Metrics: top-1 accuracy mean accuracy prompt attention entropy projection energy

Baselines: VPT SPT SPT/rand GatedPT E2VPT iVPT DA-VPT VFPT Full fine-tuning Linear Probing Adapter Bias Tuning

Builds on: Visual Prompt Tuning Self-Prompt Tuning MoCo-v3 MAE

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