atlas

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

Understanding Model Reprogramming for CLIP via Decoupling Visual Prompts

ICML 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 decoupled visual prompts (DVP), which split CLIP class descriptions by LLM-generated causes or K-means clusters, train one visual prompt per partition, and combine them with a probabilistic reweighting matrix estimated by MLE.

Problem

Single visual prompts used in visual reprogramming (VR) of CLIP, trained on all class descriptions at once, may fail to capture diverse description aspects and may be biased toward less discriminative descriptions.

Approach

Decouple descriptions into partitions (by explicit causes via an LLM, or by unsupervised K-means clusters), train a separate visual prompt per partition, and integrate their outputs with a probabilistic reweighting matrix (PRM) learned by MLE counts; theoretically shown to lower empirical risk relative to standard VR.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DVP-cse instead of AttrVRCLIP ViT-B16 visual reprogramming · 11 datasets (average)accuracy: 78.5 -> 80.1Helped
Use DVP-cls instead of AttrVRCLIP ViT-B16 visual reprogramming · 11 datasets (average)accuracy: 78.5 -> 79.7Helped
Add cause-based prompt decoupling (ablation)DVP-cse · 11 datasets (average)accuracy: 78.7 -> 80.1Helped
Add cluster-based prompt decoupling (ablation)DVP-cls · 11 datasets (average)accuracy: 78.7 -> 79.7Helped
Add visual reprogramming (ablation)DVP-cse · 11 datasets (average)accuracy: 67.0 -> 80.1Helped
Add visual reprogramming (ablation)DVP-cls · 11 datasets (average)accuracy: 67.7 -> 79.7Helped
Add PRM (ablation)DVP-cse · 11 datasets (average)accuracy: 79.4 -> 80.1Helped
Add PRM (ablation)DVP-cls · 11 datasets (average)accuracy: 79.2 -> 79.7Helped
Use DVP-cse instead of AttrVRCLIP ViT-B16 visual reprogramming · Foodaccuracy: 85.9 -> 85.6Hurt
Increase the number of prompts without decoupling-and-reweightingvisual reprogramming · 11 downstream datasetsaccuracyMixed

Surprising findings

Limitations

Experimental setup

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

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

Metrics: accuracy mean accuracy HSIC

Baselines: VP AR AttrVR

Builds on: AttrVR visual prompt (VP) adversarial reprogramming (AR) 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