atlas

Research map / Graph learning / GNN architectures

How Graph Neural Networks Learn: Lessons from Training Dynamics

ICML 2024 · 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.

Studies GNN training dynamics in function space via the NTK, shows gradient descent aligns the NTK with the graph adjacency ("kernel-graph alignment"), and proposes parameter-free Residual Propagation that matches GNN accuracy while being much faster.

Problem

Whether GNNs learn the desired generalizable function during gradient-descent optimization, and when and why they generalize or fail (e.g., on heterophilic graphs), is poorly understood beyond expressiveness results.

Approach

Analyze GNN training dynamics through the neural tangent kernel and show that, in the overparameterized regime, the GNN NTK is recursively built from the adjacency matrix so it aligns with the graph (kernel-graph alignment); a parameter-free Residual Propagation algorithm replaces the NTK with a power of the adjacency matrix to propagate residuals.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the GNN with adjacency-based Residual PropagationGNN · Arxiv testaccuracy: 71.74 $\pm$ 0.29 -> 70.06 $\pm$ 0.00Hurt
Replace LP with adjacency-based Residual PropagationLP · Proteins testROC-AUC: 74.73 $\pm$ 0.00 -> 78.17 $\pm$ 0.00Helped
Replace the GNN with adjacency-based Residual PropagationGNN · Products testaccuracy: 75.64 $\pm$ 0.21 -> 78.25 $\pm$ 0.00Helped
Replace GNN gradient descent with sparse adjacency-based Residual PropagationGNN · Arxivspeedup / step: $\times$ 14.48Helped
Replace GNN gradient descent with sparse adjacency-based Residual PropagationGNN · Proteinsspeedup / step: $\times$ 14.00Helped
Replace GNN gradient descent with sparse adjacency-based Residual PropagationGNN · Productsspeedup / step: $\times$ 12.46Helped
Replace GNN gradient descent with sparse adjacency-based Residual PropagationGNN · Arxivmemory: $\times$ 0.094Helped

Surprising findings

Limitations

Experimental setup

Datasets: OGBN-Arxiv OGBN-Proteins OGBN-Products Cora Citeseer Pubmed Computers Photo CS Physics roman-empire amazon-ratings

Benchmarks: OGBN-Arxiv OGBN-Proteins OGBN-Products Cora Citeseer Pubmed roman-empire amazon-ratings minesweeper tolokers questions

Metrics: accuracy ROC-AUC speedup memory usage

Baselines: GCN LinearGNN label propagation MLP SGC

Builds on: neural tangent kernel label propagation SGC GCN APPNP

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