mlsanityData to 7 Oct 2026

Understanding Non-linearity in Graph Neural Networks from the Bayesian-Inference Perspective

arXiv 2207.11311 ↗First posted 22 Jul 2022cs.LG cs.SIcited by 19

Not on the map. Why?

Abstract (arXiv)

Graph neural networks (GNNs) have shown superiority in many prediction tasks over graphs due to their impressive capability of capturing nonlinear relations in graph-structured data. However, for node classification tasks, often, only marginal improvement of GNNs over their linear counterparts has been observed. Previous works provide very few understandings of this phenomenon. In this work, we resort to Bayesian learning to deeply investigate the functions of non-linearity in GNNs for node classification tasks. Given a graph generated from the statistical model CSBM, we observe that the max-a-posterior estimation of a node label given its own and neighbors' attributes consists of two types of non-linearity, a possibly non-linear transformation of node attributes and a ReLU-activated feature aggregation from neighbors. The latter surprisingly matches the type of non-linearity used in many GNN models. By further imposing Gaussian assumption on node attributes, we prove that the superiority of those ReLU activations is only significant when the node attributes are far more informative than the graph structure, which nicely matches many previous empirical observations. A similar argument can be achieved when there is a distribution shift of node attributes between the training and testing datasets. Finally, we verify our theory on both synthetic and real-world networks.

Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). Builds on 65 of its 94 references that are in the map. First posted on arXiv 22 Jul 2022.

Builds on

65 of 94 references.

References · 65

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Graph Attention Networkscited by 8,854
  3. 2017Inductive Representation Learning on Large Graphscited by 6,284
  4. 2018How Powerful are Graph Neural Networks?cited by 4,355
  5. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  6. 2019Simplifying Graph Convolutional Networkscited by 1,470
  7. 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,134
  8. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
  9. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
  10. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
  11. 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
  12. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
38 more
  1. 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
  2. 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 471
  3. 2019Diffusion Improves Graph Learningcited by 414
  4. 2019Provably Powerful Graph Networkscited by 385
  5. 2017Community Detection and Stochastic Block Modelscited by 317
  6. 2021A Comprehensive Survey on Graph Anomaly Detection with Deep Learningcited by 230
  7. 2021Weisfeiler and Lehman Go Cellular: CW Networkscited by 218
  8. 2020Generalization and Representational Limits of Graph Neural Networkscited by 217
  9. 2020Graph Neural Networks with Heterophilycited by 202
  10. 2020Combining Label Propagation and Simple Models Out-performs Graph Neural Networkscited by 199
  11. 2019What graph neural networks cannot learn: depth vs widthcited by 195
  12. 2020The Surprising Power of Graph Neural Networks with Random Node Initializationcited by 190
  13. 2019Graph Neural Networks with convolutional ARMA filterscited by 185
  14. 2020Random Features Strengthen Graph Neural Networkscited by 184
  15. 2019Universal Invariant and Equivariant Graph Neural Networkscited by 182
  16. 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
  17. 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
  18. 2019On the equivalence between graph isomorphism testing and function approximation with GNNscited by 172
  19. 2022How Powerful are Spectral Graph Neural Networkscited by 169
  20. 2019Graph Neural Tangent Kernel: Fusing Graph Neural Networks with Graph Kernelscited by 160
  21. 2019Relational Pooling for Graph Representationscited by 150
  22. 2021Nested Graph Neural Networkscited by 136
  23. 2018Contextual Stochastic Block Modelscited by 134
  24. 2019Stability Properties of Graph Neural Networkscited by 125
  25. 2020Graphon Neural Networks and the Transferability of Graph Neural Networkscited by 117
  26. 2021Breaking the Limits of Message Passing Graph Neural Networkscited by 101
  27. 2020Expressive Power of Invariant and Equivariant Graph Neural Networkscited by 100
  28. 2020Building powerful and equivariant graph neural networks with structural message-passingcited by 95
  29. 2021Breaking the Limit of Graph Neural Networks by Improving the Assortativity of Graphs with Local Mixing Patternscited by 95
  30. 2019Transferability of Spectral Graph Convolutional Neural Networkscited by 90
  31. 2020A PAC-Bayesian Approach to Generalization Bounds for Graph Neural Networkscited by 84
  32. 2019GMNN: Graph Markov Neural Networkscited by 82
  33. 2020Convergence and Stability of Graph Convolutional Networks on Large Random Graphscited by 75
  34. 2021Graph Convolution for Semi-Supervised Classification: Improved Linear Separability and Out-of-Distribution Generalizationcited by 70
  35. 2021On Provable Benefits of Depth in Training Graph Convolutional Networkscited by 58
  36. 2020Neural Enhanced Belief Propagation on Factor Graphscited by 55
  37. 2018Efficient random graph matching via degree profilescited by 48
  38. 2013Community detection thresholds and the weak Ramanujan propertycited by 47

50 most cited of 65 All 65 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 2; 2023: 7; 2024: 7; 2025: 2; 2026: 1.

19 papers.

Sort:

  1. 2022A Non-Asymptotic Analysis of Oversmoothing in Graph Neural Networkscited by 49
  2. 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?cited by 41
  3. 2024Pairwise Alignment Improves Graph Domain Adaptationcited by 25
  4. 2023Towards Deep Attention in Graph Neural Networks: Problems and Remediescited by 24
  5. 2024Understanding Heterophily for Graph Neural Networkscited by 15
  6. 2022Homophily modulates double descent generalization in graph convolution networkscited by 13
  7. 2023Optimality of Message-Passing Architectures for Sparse Graphscited by 13
  8. 2023BeMap: Balanced Message Passing for Fair Graph Neural Networkcited by 11
  9. 2023Optimal Inference in Contextual Stochastic Block Modelscited by 11
  10. 2024Feature Distribution on Graph Topology Mediates the Effect of Graph Convolution: Homophily Perspectivecited by 9
  11. 2025Model Generalization on Text Attribute Graphs: Principles with Large Language Modelscited by 8
  12. 2023When Do Graph Neural Networks Help with Node Classification? Investigating the Impact of Homophily Principle on Node Distinguishabilitycited by 7
7 more
  1. 2023A Markov Random Field model for Hypergraph-based Machine Learningcited by 5
  2. 2024Graph Attention is Not Always Beneficial: A Theoretical Analysis of Graph Attention Mechanisms via Contextual Stochastic Block Modelscited by 2
  3. 2025Heterogeneous Graph Structure Learning through the Lens of Data-generating Processescited by 2
  4. 2026Relatron: Automating Relational Machine Learning over Relational Databasescited by 2
  5. 2024Sharp Bounds for Poly-GNNs and the Effect of Graph Noisecited by 1
  6. 2024Your Graph Recommender is Provably a Single-view Graph Contrastive Learningcited by 0
  7. 2024Optimal Exact Recovery in Semi-Supervised Learning: A Study of Spectral Methods and Graph Convolutional Networkscited by 0