atlas

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

LoR-VP: Low-Rank Visual Prompting for Efficient Vision Model Adaptation

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 LoR-VP, a visual prompt design that adds a low-rank product B·A to the resized full image, enabling shared row/column information and patch-specific adjustments with far fewer prompt parameters, paired with linear probing.

Problem

Existing visual prompting methods pad prompt parameters around the image, so only peripheral patches are modified, and per-patch prompts ignore shared inductive bias across patches.

Approach

Resize the image to full L×L and add a low-rank matrix product B·A (rank 4) as the visual prompt, so every pixel is modified and rows/columns share information, while using linear probing as the output transformation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace AutoVP with LoR-VP visual promptsSwin-B prompted on ImageNet-1K · ImageNet-Raccuracy: 38.14 -> 52.27Helped
replace AutoVP with LoR-VP visual promptsSwin-B prompted on ImageNet-1K · ImageNet-Sketchaccuracy: 28.89 -> 41.13Helped
replace AutoVP with LoR-VP visual promptsSwin-B prompted on ImageNet-1K · ImageNet-Aaccuracy: 17.91 -> 27.89Helped
replace AutoVP with LoR-VP visual promptsSwin-B prompted on ImageNet-1K · ImageNet-V2accuracy: 67.38 -> 72.38Helped
replace AutoVP with LoR-VP visual promptsResNet-18 · CIFAR10accuracy: 87.55 -> 88.64Helped
replace AutoVP with LoR-VP visual promptsViT-B/16-P · Tiny-ImageNetaccuracy: 81.42 -> 84.40Helped
use LoR-VP visual promptingYOLOv4 with ResNet-50 · Pascal VOC 2007 testAP50: 73.07 -> 77.02Helped
use LoR-VP visual promptingDeepLabv3+ with ResNet-50 · Pascal VOC 2012 validationmIOU: 67.42 -> 68.55Helped
use LoR-VP prompts rather than LP aloneViT-B/32 · Ten downstream datasets (average)accuracy: 87.59 -> 88.94Helped
replace LP with FM output transformation (ablation)LoR-VP on ViT-B/16-P · Tiny-ImageNetaccuracy: 84.40 -> 83.15Hurt
replace LP with FM output transformation (ablation)LoR-VP on ViT-B/32 · CIFAR100accuracy: 88.65 -> 88.48Hurt
add the low-rank visual prompt while keeping output transformation (ablation)LoR-VP on ViT-B/16-P · Tiny-ImageNetaccuracy: 82.75 -> 84.40Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K ImageNet-21K ImageNet-21K-P Tiny-ImageNet CIFAR-10 CIFAR-100 ImageNet-R ImageNet-Sketch ImageNet-A ImageNet-V2 Pascal VOC 2007 Pascal VOC 2012

Benchmarks: CIFAR-10 CIFAR-100 Tiny-ImageNet ImageNet-1K ImageNet-R ImageNet-Sketch ImageNet-A ImageNet-V2 Pascal VOC 2007 Pascal VOC 2012

Metrics: top-1 accuracy AP AP50 AP75 mIOU training time epochs parameter count GPU memory inference latency

Baselines: AutoVP ILM-VP CLIP-VP LP VPT

Builds on: AutoVP ILM-VP CLIP-VP LoRA

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