mlsanityData to 7 Oct 2026

How Neural Networks Extrapolate: From Feedforward to Graph Neural Networks

arXiv 2009.11848 ↗First posted 24 Sep 2020cs.LG cs.AI cs.CVcited by 218

Not on the map. Why?

Abstract (arXiv)

We study how neural networks trained by gradient descent extrapolate, i.e., what they learn outside the support of the training distribution. Previous works report mixed empirical results when extrapolating with neural networks: while feedforward neural networks, a.k.a. multilayer perceptrons (MLPs), do not extrapolate well in certain simple tasks, Graph Neural Networks (GNNs) -- structured networks with MLP modules -- have shown some success in more complex tasks. Working towards a theoretical explanation, we identify conditions under which MLPs and GNNs extrapolate well. First, we quantify the observation that ReLU MLPs quickly converge to linear functions along any direction from the origin, which implies that ReLU MLPs do not extrapolate most nonlinear functions. But, they can provably learn a linear target function when the training distribution is sufficiently "diverse". Second, in connection to analyzing the successes and limitations of GNNs, these results suggest a hypothesis for which we provide theoretical and empirical evidence: the success of GNNs in extrapolating algorithmic tasks to new data (e.g., larger graphs or edge weights) relies on encoding task-specific non-linearities in the architecture or features. Our theoretical analysis builds on a connection of over-parameterized networks to the neural tangent kernel. Empirically, our theory holds across different training settings.

Key facts. Cited by 218 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Sep 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 42; 2022: 52; 2023: 48; 2024: 35; 2025: 25; 2026: 16.

218 papers.

Sort:

By area:

  1. 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
  2. 2021Domain Generalization: A Surveycited by 760
  3. 2021Domain Generalization with MixStylecited by 563
  4. 2021Implicit Behavioral Cloningcited by 442
  5. 2021Pre-Trained Models: Past, Present and Futurecited by 319
  6. 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
  7. 2022Transformers Learn Shortcuts to Automatacited by 260
  8. 2024How Far is Video Generation from World Model: A Physical Law Perspectivecited by 204
  9. 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 163
  10. 2022LIFT: Language-Interfaced Fine-Tuning for Non-Language Machine Learning Taskscited by 146
  11. 2022Learning Causally Invariant Representations for Out-of-Distribution Generalization on Graphscited by 144
  12. 2021Local Texture Estimator for Implicit Representation Functioncited by 126
38 more
  1. 2021Contrastive Behavioral Similarity Embeddings for Generalization in Reinforcement Learningcited by 123
  2. 2022The CLRS Algorithmic Reasoning Benchmarkcited by 103
  3. 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
  4. 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
  5. 2022NICO++: Towards Better Benchmarking for Domain Generalizationcited by 86
  6. 2022Sparse Mixture-of-Experts are Domain Generalizable Learnerscited by 85
  7. 2021Size-Invariant Graph Representations for Graph Classification Extrapolationscited by 82
  8. 2021OOD-GNN: Out-of-Distribution Generalized Graph Neural Networkcited by 78
  9. 2022Subspace Diffusion Generative Modelscited by 70
  10. 2023Robust Scheduling with GFlowNetscited by 67
  11. 2022Reliable extrapolation of deep neural operators informed by physics or sparse observationscited by 62
  12. 2022Theory of Graph Neural Networks: Representation and Learningcited by 60
  13. 2021On Provable Benefits of Depth in Training Graph Convolutional Networkscited by 58
  14. 2022A Generalist Neural Algorithmic Learnercited by 58
  15. 2022Provably expressive temporal graph networkscited by 56
  16. 2021Optimization of Graph Neural Networks: Implicit Acceleration by Skip Connections and More Depthcited by 55
  17. 2022Graph Neural Networks are Dynamic Programmerscited by 55
  18. 2022Graph Pooling for Graph Neural Networks: Progress, Challenges, and Opportunitiescited by 52
  19. 2021How Powerful is Graph Convolution for Recommendation?cited by 50
  20. 2021A Theory of Label Propagation for Subpopulation Shiftcited by 48
  21. 2022Graph Neural Networks are Inherently Good Generalizers: Insights by Bridging GNNs and MLPscited by 42
  22. 2023Does Invariant Graph Learning via Environment Augmentation Learn Invariance?cited by 42
  23. 2023Towards Understanding the Generalization of Graph Neural Networkscited by 41
  24. 2022Tree Mover's Distance: Bridging Graph Metrics and Stability of Graph Neural Networkscited by 39
  25. 2023Generalization in Graph Neural Networks: Improved PAC-Bayesian Bounds on Graph Diffusioncited by 39
  26. 2023What can a Single Attention Layer Learn? A Study Through the Random Features Lenscited by 39
  27. 2022OOD Link Prediction Generalization Capabilities of Message-Passing GNNs in Larger Test Graphscited by 38
  28. 2025Depth Any Camera: Zero-Shot Metric Depth Estimation from Any Cameracited by 38
  29. 2022What's Wrong with Deep Learning in Tree Search for Combinatorial Optimizationcited by 36
  30. 2024On the Scalability of GNNs for Molecular Graphscited by 36
  31. 2023Giraffe: Adventures in Expanding Context Lengths in LLMscited by 32
  32. 2022When Data Geometry Meets Deep Function: Generalizing Offline Reinforcement Learningcited by 31
  33. 2023On the Stability of Expressive Positional Encodings for Graphscited by 31
  34. 2023Neural Algorithmic Reasoning with Causal Regularisationcited by 30
  35. 2023Joint Learning of Label and Environment Causal Independence for Graph Out-of-Distribution Generalizationcited by 29
  36. 2021A Consciousness-Inspired Planning Agent for Model-Based Reinforcement Learningcited by 27
  37. 2021Differentiable sampling of molecular geometries with uncertainty-based adversarial attackscited by 25
  38. 2024Zero-shot forecasting of chaotic systemscited by 25

50 most cited of 218 All 218 (JSON)