atlas

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

DynaPrompt: Dynamic Test-Time Prompt Tuning

ICLR 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Prompt learning for CLIP · 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 DynaPrompt, an online prompt buffer for test-time prompt tuning of CLIP that adaptively selects, appends, and deletes prompts via entropy and probability-difference criteria to exploit test-sample relatedness while limiting error accumulation.

Problem

Test-time prompt tuning for vision-language models treats each test sample independently and ignores relatedness among test samples, while naive online tuning suffers prompt collapse from error accumulation under entropy minimization.

Approach

A dynamic online prompt buffer where each test sample selects a subset of prompts whose prediction entropy is lower and whose augmentation-induced probability difference is higher than the initial prompt's (thresholds from v0); if none qualify, a fresh v0 prompt is appended and the oldest inactive prompt is deleted when the buffer is full.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add entropy-based prompt selection (ablation)DynaPrompt · ImageNet-V2accuracy: 61.45 -> 64.67Helped
Add probability-difference prompt selection (ablation)DynaPrompt · ImageNet-V2accuracy: 61.93 -> 64.67Helped
Add dynamic prompt appending and deletion (ablation)DynaPrompt · ImageNet-Aaccuracy: 30.74 -> 56.17Helped
Use long prompt A instead of the original short prompt (ablation)Online TPT · ImageNet-Aaccuracy: 6.96 -> 2.06Hurt
Use long prompt B instead of the original short prompt (ablation)Online TPT · ImageNet-Aaccuracy: 6.96 -> 4.24Hurt
Replace sequential single-prompt updates with 10 identically initialized prompts and dynamic selection (ablation)Online TPT · ImageNet-Aaccuracy: 6.96 -> 48.14Helped
Apply DynaPrompt to MaPLe pretrained promptsMaPLe · ImageNet-Aaccuracy: 58.08 -> 60.72Helped
Apply DynaPrompt to MaPLe pretrained promptsMaPLe · DTDaccuracy: 45.87 -> 48.75Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet ImageNet-V2 ImageNet-Sketch ImageNet-A ImageNet-R Caltech101 OxfordPets StanfordCars Flowers102 Food101 FGVCAircraft SUN397

Benchmarks: ImageNet ImageNet-V2 ImageNet-Sketch ImageNet-A ImageNet-R Caltech101 OxfordPets StanfordCars Flowers102 Food101 FGVCAircraft SUN397

Metrics: top-1 accuracy

Baselines: CLIP CoOp CoCoOp KgCoOp MaPLe CoPrompt Any-shift Prompt TPT AdaPrompt DiffTPT C-TPT PromptAlign

Builds on: test-time prompt tuning (TPT) CoOp MaPLe AugMix CLIP

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