How Graph Neural Networks Learn: Lessons from Training Dynamics
Not on the map. Why?
Abstract (arXiv)
A long-standing goal in deep learning has been to characterize the learning behavior of black-box models in a more interpretable manner. For graph neural networks (GNNs), considerable advances have been made in formalizing what functions they can represent, but whether GNNs will learn desired functions during the optimization process remains less clear. To fill this gap, we study their training dynamics in function space. In particular, we find that the gradient descent optimization of GNNs implicitly leverages the graph structure to update the learned function, as can be quantified by a phenomenon which we call kernel-graph alignment. We provide theoretical explanations for the emergence of this phenomenon in the overparameterized regime and empirically validate it on real-world GNNs. This finding offers new interpretable insights into when and why the learned GNN functions generalize, highlighting their limitations in heterophilic graphs. Practically, we propose a parameter-free algorithm that directly uses a sparse matrix (i.e. graph adjacency) to update the learned function. We demonstrate that this embarrassingly simple approach can be as effective as GNNs while being orders-of-magnitude faster.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 64 of its 99 references that are in the map. First posted on arXiv 8 Oct 2023.
Builds on
64 of 99 references.
References · 64
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,621
- 2021Convex optimizationcited by 2,515
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
- 2019Wide Neural Networks of Any Depth Evolve as Linear Models Under Gradient Descentcited by 738
- 2020Prevalence of Neural Collapse during the terminal phase of deep learning trainingcited by 719
- 2018Gradient Descent Provably Optimizes Over-parameterized Neural Networkscited by 659
38 more
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 595
- 2018Gradient Descent Finds Global Minima of Deep Neural Networkscited by 574
- 2019Fine-Grained Analysis of Optimization and Generalization for Overparameterized Two-Layer Neural Networkscited by 566
- 2019Provably Powerful Graph Networkscited by 389
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 362
- 2023A critical look at the evaluation of GNNs under heterophily: Are we really making progress?cited by 343
- 2020Towards Deeper Graph Neural Networkscited by 296
- 2019Label Propagation for Deep Semi-supervised Learningcited by 289
- 2022The Forward-Forward Algorithm: Some Preliminary Investigationscited by 266
- 2020How Neural Networks Extrapolate: From Feedforward to Graph Neural Networkscited by 222
- 2020Generalization and Representational Limits of Graph Neural Networkscited by 218
- 2023NodeFormer: A Scalable Graph Structure Learning Transformer for Node Classificationcited by 210
- 2020Graph Neural Networks with Heterophilycited by 202
- 2017Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2veccited by 198
- 2019Mean-field theory of two-layers neural networks: dimension-free bounds and kernel limitcited by 187
- 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
- 2022Finding Global Homophily in Graph Neural Networks When Meeting Heterophilycited by 179
- 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
- 2019Towards Understanding the Spectral Bias of Deep Learningcited by 174
- 2019On the equivalence between graph isomorphism testing and function approximation with GNNscited by 172
- 2022How Powerful are Spectral Graph Neural Networkscited by 169
- 2022Revisiting Heterophily For Graph Neural Networkscited by 169
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 164
- 2019Graph Neural Tangent Kernel: Fusing Graph Neural Networks with Graph Kernelscited by 161
- 2020From Local Structures to Size Generalization in Graph Neural Networkscited by 124
- 2019Harnessing the Power of Infinitely Wide Deep Nets on Small-data Taskscited by 87
- 2023DIFFormer: Scalable (Graph) Transformers Induced by Energy Constrained Diffusioncited by 87
- 2020A PAC-Bayesian Approach to Generalization Bounds for Graph Neural Networkscited by 85
- 2021GBK-GNN: Gated Bi-Kernel Graph Neural Networks for Modeling Both Homophily and Heterophilycited by 84
- 2019Stability and Generalization of Graph Convolutional Neural Networkscited by 81
- 2019Beyond Linearization: On Quadratic and Higher-Order Approximation of Wide Neural Networkscited by 79
- 2021Graph Convolution for Semi-Supervised Classification: Improved Linear Separability and Out-of-Distribution Generalizationcited by 70
- 2019Approximation Ratios of Graph Neural Networks for Combinatorial Problemscited by 69
- 2021Subgroup Generalization and Fairness of Graph Neural Networkscited by 69
- 2022Theory of Graph Neural Networks: Representation and Learningcited by 61
- 2021Graph Neural Networks Inspired by Classical Iterative Algorithmscited by 60
- 2021On Provable Benefits of Depth in Training Graph Convolutional Networkscited by 58
- 2021Tensor Programs IIb: Architectural Universality of Neural Tangent Kernel Training Dynamicscited by 57
50 most cited of 64 All 64 (JSON)
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 1.
3 papers.
- 2024Foundations and Frontiers of Graph Learning Theorycited by 3
- 2025Memorization in Graph Neural Networkscited by 1
- 2026UniSAGE: Unifying Static and Dynamic Attributes with Hyper-Structurecited by 0
- 2026UniSAGE: Unifying Static and Dynamic Attributes with Hyper-Structure6 May 2026
- 2025Memorization in Graph Neural Networks26 Aug 2025
- 2024Foundations and Frontiers of Graph Learning Theory3 Jul 2024