atlas

Research map / Graph learning / GNN architectures

Diffusing to the Top: Boost Graph Neural Networks with Minimal Hyperparameter Tuning

ICLR 2025 · Graph learning › GNN architectures · approach: Simple and scalable GNNs · 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 GNN-Diff, a graph-conditioned latent diffusion model that generates high-performing GNN last-layer parameters from checkpoints collected under a light coarse hyperparameter search, evaluated across 166 experiments on node classification and link prediction.

Problem

Full hyperparameter tuning of GNNs is expensive in compute and time and requires careful search-space design, especially for large and long-range graphs.

Approach

Use a graph-conditioned latent DDPM (conditioned on a graph autoencoder's mean-pooled representation) to generate GNN parameters from checkpoints saved under a sub-optimal configuration chosen by a coarse random search, so the diffusion model samples parameters that can outperform grid search without extra tuning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GNN-Diff parameter generation instead of grid searchGCN · Cora node classificationaccuracy: 82.04 $\pm$ 0.96 -> 82.33 $\pm$ 0.17Helped
use GNN-Diff parameter generation instead of C2FGCN · Citeseer node classificationaccuracy: 72.13 $\pm$ 0.23 -> 72.37 $\pm$ 0.29Helped
use GNN-Diff parameter generation instead of grid searchGCN · Actor node classificationaccuracy: 30.94 $\pm$ 0.46 -> 31.24 $\pm$ 0.26Helped
use GNN-Diff parameter generation instead of grid searchGCN · Wisconsin node classificationaccuracy: 59.80 $\pm$ 2.96 -> 61.17 $\pm$ 0.78Helped
use GNN-Diff parameter generation instead of C2FGCN · Flickr node classificationaccuracy: 52.81 $\pm$ 0.76 -> 52.84 $\pm$ 0.04No clear effect
use GNN-Diff parameter generation instead of C2FSAGE · Reddit node classificationaccuracy: 93.34 $\pm$ 0.06 -> 93.45 $\pm$ 0.03Helped
use GNN-Diff parameter generation instead of C2FGCN · PascalVOC-SP node classificationF1-score: 23.33 $\pm$ 0.26 -> 23.52 $\pm$ 0.08Helped
use GNN-Diff parameter generation instead of grid searchSAGE · Cora link predictionaccuracy: 75.09 $\pm$ 0.49 -> 76.33 $\pm$ 0.31Helped
add the graph condition (ablation)GNN-Diff with GCN · Cora node classificationaccuracy: 81.96 $\pm$ 0.31 -> 82.33 $\pm$ 0.17Helped
add the graph condition (ablation)GNN-Diff with SAGE · Cora node classificationaccuracy: 80.19 $\pm$ 0.60 -> 80.60 $\pm$ 0.05Helped
add the graph condition (ablation)GNN-Diff with GCN · Actor node classificationaccuracy: 30.96 $\pm$ 0.30 -> 31.24 $\pm$ 0.26Helped
add the graph condition (ablation)GNN-Diff with SAGE · Actor node classificationaccuracy: 36.25 $\pm$ 0.31 -> 36.11 $\pm$ 0.09Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Cora Citeseer Pubmed Computers Photo CS Actor Wisconsin Roman-Empire Amazon-Ratings Minesweeper Tolokers

Benchmarks: Cora Citeseer Actor Wisconsin Flickr Reddit OGB-arXiv OGB-Products PascalVOC-SP COCO-SP Cora (link prediction) Citeseer (link prediction)

Metrics: test accuracy macro F1 (x100) standard deviation

Baselines: grid search random search coarse search coarse-to-fine search p-diff MLP

Builds on: p-diff latent diffusion models DDPM coarse-to-fine search

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