atlas

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

AutoVP: An Automated Visual Prompting Framework and Benchmark

ICLR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Prompt learning for CLIP · 1 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 AutoVP, an end-to-end expandable framework that jointly tunes visual prompting design choices (input scale, prompt size, pre-trained classifier, output label mapping) and introduces a 12-dataset VP benchmark.

Problem

Visual prompting (VP) design choices (prompt size, source model, label mapping) have been studied separately, and VP methods are evaluated ad hoc on arbitrary datasets, making systematic comparison difficult.

Approach

An automated, modular framework that jointly searches input scaling, pixel-level frame prompts, pre-trained classifier (ResNet18, ResNeXt101-IG, Swin-T, CLIP) and four output label mappings (IterMap, FreqMap, SemanticMap, FullyMap) using Ray Tune grid search with ASHA early stopping, plus a unified 12-dataset benchmark with weight initialization for FullyMap on CLIP.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use AutoVP's automatically tuned configuration with CLIP instead of ILM-VPCLIP visual prompting · 12 downstream tasks (average)accuracy (%): 78.5 -> 80.6Helped
use AutoVP's automatically tuned configuration with CLIP instead of CLIP-VPCLIP visual prompting · 12 downstream tasks (average)accuracy (%): 76.0 -> 80.6Helped
use AutoVP's automatically tuned configuration with CLIP instead of linear probingCLIP · 12 downstream tasks (average)accuracy (%): 79.9 -> 80.6Helped
automatically select a pre-trained model rather than fixing CLIPAutoVP · 12 downstream tasks (average)accuracy (%): 0.43%Helped
use AutoVP rather than linear probingCLIP visual prompting · CLEVRaccuracy (%): 68.0 -> 83.0Helped
add semantic weight initialization to FullyMap (ablation)AutoVP with CLIP · CLIP visual promptingaccuracyHelped
exclude the CLIP text encoder from the output mapping (ablation)AutoVP with CLIP · 12 downstream tasks (average)accuracy (%): 69.0%Hurt
add visual prompts to the ResNet18 pipeline (ablation)AutoVP with ResNet18 · 12 downstream tasksaccuracyMixed
add visual prompts to the CLIP pipeline (ablation)AutoVP with CLIP · most downstream datasetsaccuracyHelped
use FullyMap instead of IterMap (ablation)visual prompting · mapping analysis datasetaccuracy (%): 40.77% -> 69.96%Helped
increase the number of source labels mapped to each target class (ablation)AutoVP with vision models · downstream classification tasksaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 ISIC SVHN GTSRB Flowers102 DTD Food101 EuroSAT OxfordIIITPet UCF101 FMoW

Benchmarks: CIFAR10 CIFAR100 ISIC SVHN GTSRB Flowers102 DTD Food101 EuroSAT OxfordIIITPet UCF101 FMoW

Metrics: test accuracy average accuracy IoU pixel accuracy

Baselines: Linear Probing CLIP-TP CLIP-VP ILM-VP

Builds on: ILM-VP CLIP-VP Ray Tune ASHA

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