atlas

Research map / Graph learning / GNN architectures

Vision Graph Prompting via Semantic Low-Rank Decomposition

ICML 2025 · Graph learning › GNN architectures · approach: Graph structure learning · 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 Vision Graph Prompting (VGP), a parameter-efficient prompting method for Vision GNN (ViG) backbones that uses semantic low-rank decomposition in three prompt types (graph, edge, node), matching full fine-tuning on vision and graph benchmarks while training about 5% of parameters.

Problem

Existing visual prompting methods are designed for Transformer backbones and ignore the graph topology of Vision GNNs, so adapting pre-trained ViG models to downstream tasks lags behind full fine-tuning.

Approach

Observes that semantically connected nodes in ViG graphs share principal PCA components (low-rank semantics), and builds three low-rank prompts: virtual prompt nodes linked by KNN to the graph (SeLo-Graph), a low-rank edge-message prompt (SeLo-Edge), and a low-rank node prompt (SeLo-Node), all trained with the backbone frozen.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use VGP instead of the strongest listed ViG visual-prompting baseline, InsVPViG-M · Vision datasets (10-dataset average)accuracy (%): 89.6 vs 84.6Helped
Use VGP instead of full fine-tuningViG-M · Vision datasets (10-dataset average)accuracy (%): 89.6 vs 89.0Helped
Use VGP instead of GPF-PlusGIN · Graph datasets (9-dataset average)average score: 76.39 vs 74.54Helped
Add SeLo-Graph to linear probing (ablation)ViG-M · CUBaccuracy (%): 76.2 -> 81.9Helped
Add SeLo-Graph to linear probing (ablation)ViG-M · GTSRBaccuracy (%): 77.4 -> 86.9Helped
Add SeLo-Edge after SeLo-Graph (ablation)ViG-M with SeLo-Graph · CUBaccuracy (%): 81.9 -> 85.3Helped
Add SeLo-Edge after SeLo-Graph (ablation)ViG-M with SeLo-Graph · GTSRBaccuracy (%): 86.9 -> 93.0Helped
Add SeLo-Node after SeLo-Graph and SeLo-Edge (ablation)ViG-M · CUBaccuracy (%): 85.3 -> 87.4Helped
Add SeLo-Node after SeLo-Graph and SeLo-Edge (ablation)ViG-M · GTSRBaccuracy (%): 93.0 -> 98.1Helped
Increase rank from 4 to 32 (ablation)VGP on ViG-M · CUBaccuracy (%): 85.8 -> 87.4Helped
Increase rank from 32 to 64 (ablation)VGP on ViG-M · CUBaccuracy (%): 87.4 -> 87.2Hurt
Use excessively large rank values (ablation)VGP on ViG-M · CUB, CIFAR, GTSRB, and SVHNaccuracy (%): CUB: 87.4 at 32 -> 86.1 at 384; CIFAR: 89.7 at 32 -> 89.3 at 384; GTSRB: 98.1 at 32 -> 97.6 at 384; SVHN: 96.9 at 32 -> Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-21k DTD CUB-200 NABirds Stanford Dogs Oxford Flowers Food-101 CIFAR-100 CIFAR-10 GTSRB SVHN MoleculeNet

Benchmarks: DTD CUB NABirds Stanford Dogs Oxford Flowers Food-101 CIFAR-100 CIFAR-10 GTSRB SVHN BBBP Tox21

Metrics: classification accuracy ROC-AUC trainable parameters (M) FLOPs (G)

Baselines: Full Fine-Tune VP VPT VFPT DAM-VP InsVP GraphPrompt GPF-Plus GPPT GPF Adapter Linear probing

Builds on: Vision GNN VPT DAM-VP InsVP GPF-Plus

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