mlsanityData to 7 Oct 2026

Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNs

arXiv 2202.04579 ↗First posted 9 Feb 2022cs.LG math.ATcited by 208

Not on the map. Why?

Abstract (arXiv)

Cellular sheaves equip graphs with a "geometrical" structure by assigning vector spaces and linear maps to nodes and edges. Graph Neural Networks (GNNs) implicitly assume a graph with a trivial underlying sheaf. This choice is reflected in the structure of the graph Laplacian operator, the properties of the associated diffusion equation, and the characteristics of the convolutional models that discretise this equation. In this paper, we use cellular sheaf theory to show that the underlying geometry of the graph is deeply linked with the performance of GNNs in heterophilic settings and their oversmoothing behaviour. By considering a hierarchy of increasingly general sheaves, we study how the ability of the sheaf diffusion process to achieve linear separation of the classes in the infinite time limit expands. At the same time, we prove that when the sheaf is non-trivial, discretised parametric diffusion processes have greater control than GNNs over their asymptotic behaviour. On the practical side, we study how sheaves can be learned from data. The resulting sheaf diffusion models have many desirable properties that address the limitations of classical graph diffusion equations (and corresponding GNN models) and obtain competitive results in heterophilic settings. Overall, our work provides new connections between GNNs and algebraic topology and would be of interest to both fields.

Key facts. Cited by 208 papers in the map (data through 7 Oct 2026). Builds on 39 of its 92 references that are in the map. First posted on arXiv 9 Feb 2022.

Builds on

39 of 92 references.

References · 39

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  4. 2017Graph Attention Networkscited by 8,854
  5. 2018How Powerful are Graph Neural Networks?cited by 4,355
  6. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  7. 2017FiLM: Visual Reasoning with a General Conditioning Layercited by 2,286
  8. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  9. 2019Simplifying Graph Convolutional Networkscited by 1,470
  10. 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
  11. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
  12. 2020Simple and Deep Graph Convolutional Networkscited by 857
27 more
  1. 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
  2. 2020Benchmarking Graph Neural Networkscited by 672
  3. 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
  4. 2019Multi-scale Attributed Node Embeddingcited by 543
  5. 2017Representation Learning on Graphs: Methods and Applicationscited by 456
  6. 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
  7. 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 361
  8. 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
  9. 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
  10. 2021GRAND: Graph Neural Diffusioncited by 258
  11. 2020A Note on Over-Smoothing for Graph Neural Networkscited by 245
  12. 2021Weisfeiler and Lehman Go Topological: Message Passing Simplicial Networkscited by 219
  13. 2021Weisfeiler and Lehman Go Cellular: CW Networkscited by 218
  14. 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
  15. 2019Continuous Graph Neural Networkscited by 114
  16. 2020Gauge Equivariant Mesh CNNs: Anisotropic convolutions on geometric graphscited by 90
  17. 2021Beltrami Flow and Neural Diffusion on Graphscited by 84
  18. 2021GBK-GNN: Gated Bi-Kernel Graph Neural Networks for Modeling Both Homophily and Heterophilycited by 84
  19. 2021Is Heterophily A Real Nightmare For Graph Neural Networks To Do Node Classification?cited by 82
  20. 2020Sheaf Neural Networkscited by 80
  21. 2019GNN-FiLM: Graph Neural Networks with Feature-wise Linear Modulationcited by 75
  22. 2016Efficient Orthogonal Parametrisation of Recurrent Neural Networks Using Householder Reflectionscited by 56
  23. 2020Natural Graph Networkscited by 35
  24. 2020Disentangling by Subspace Diffusioncited by 28
  25. 2016The Geometry of Synchronization Problems and Learning Group Actionscited by 7
  26. 2021Approximate and discrete Euclidean vector bundlescited by 7
  27. 2021Simple Truncated SVD based Model for Node Classification on Heterophilic Graphscited by 4

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 18; 2023: 43; 2024: 45; 2025: 41; 2026: 61.

208 papers.

Sort:

By area:

  1. 2023A critical look at the evaluation of GNNs under heterophily: Are we really making progress?cited by 332
  2. 2023A Survey on Oversmoothing in Graph Neural Networkscited by 246
  3. 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
  4. 2022Revisiting Heterophily For Graph Neural Networkscited by 169
  5. 2023On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topologycited by 163
  6. 2022Not too little, not too much: a theoretical analysis of graph (over)smoothingcited by 106
  7. 2023Edge Directionality Improves Learning on Heterophilic Graphscited by 88
  8. 2023DRew: Dynamically Rewired Message Passing with Delaycited by 81
  9. 2024Position: Topological Deep Learning is the New Frontier for Relational Learningcited by 65
  10. 2022Sheaf Neural Networks with Connection Laplacianscited by 64
  11. 2023Graph Neural Networks for temporal graphs: State of the art, open challenges, and opportunitiescited by 60
  12. 2022Understanding convolution on graphs via energiescited by 58
38 more
  1. 2022Ordered Subgraph Aggregation Networkscited by 57
  2. 2022GREAD: Graph Neural Reaction-Diffusion Networkscited by 54
  3. 2023A new perspective on building efficient and expressive 3D equivariant graph neural networkscited by 46
  4. 2023A Fractional Graph Laplacian Approach to Oversmoothingcited by 45
  5. 2025On Vanishing Gradients, Over-Smoothing, and Over-Squashing in GNNs: Bridging Recurrent and Graph Learningcited by 42
  6. 2023Cooperative Graph Neural Networkscited by 35
  7. 2022Cell Attention Networkscited by 34
  8. 2023Sheaf Hypergraph Networkscited by 33
  9. 2023The Expressive Power of Graph Neural Networks: A Surveycited by 27
  10. 2023Graph Neural Convection-Diffusion with Heterophilycited by 26
  11. 2023From Continuous Dynamics to Graph Neural Networks: Neural Diffusion and Beyondcited by 26
  12. 2022Graph Attention Retrospectivecited by 24
  13. 2023Towards Deep Attention in Graph Neural Networks: Problems and Remediescited by 24
  14. 2022Latent Graph Inference using Product Manifoldscited by 23
  15. 2022Geometric Knowledge Distillation: Topology Compression for Graph Neural Networkscited by 22
  16. 2024E(n) Equivariant Topological Neural Networkscited by 22
  17. 2023Tangent Bundle Convolutional Learning: from Manifolds to Cellular Sheaves and Backcited by 21
  18. 2022Improving Graph Neural Networks with Learnable Propagation Operatorscited by 19
  19. 2023From Latent Graph to Latent Topology Inference: Differentiable Cell Complex Modulecited by 19
  20. 2023Rank Collapse Causes Over-Smoothing and Over-Correlation in Graph Neural Networkscited by 18
  21. 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learningcited by 18
  22. 2024Unleashing the Potential of Fractional Calculus in Graph Neural Networks with FRONDcited by 16
  23. 2023Feature Transportation Improves Graph Neural Networkscited by 15
  24. 2023CIN++: Enhancing Topological Message Passingcited by 14
  25. 2023Asynchronous Algorithmic Alignment with Cocyclescited by 13
  26. 2023How Curvature Enhance the Adaptation Power of Framelet GCNscited by 13
  27. 2024Bundle Neural Networks for message diffusion on graphscited by 13
  28. 2023Interpretable statistical representations of neural population dynamics and geometrycited by 12
  29. 2025Return of ChebNet: Understanding and Improving an Overlooked GNN on Long Range Taskscited by 12
  30. 2024An end-to-end attention-based approach for learning on graphscited by 11
  31. 2024Attending to Topological Spaces: The Cellular Transformercited by 11
  32. 2024Knowledge Planning in Large Language Models for Domain-Aligned Counseling Summarizationcited by 11
  33. 2025Copresheaf Topological Neural Networks: A Generalized Deep Learning Frameworkcited by 11
  34. 2022Generalized energy and gradient flow via graph frameletscited by 10
  35. 2023Graph Neural Networks in Vision-Language Image Understanding: A Surveycited by 10
  36. 2024Exploring the Potential of Large Language Models for Heterophilic Graphscited by 10
  37. 2024Heterogeneous Sheaf Neural Networkscited by 10
  38. 2025Cooperative Sheaf Neural Networkscited by 10

50 most cited of 208 All 208 (JSON)

Similar, not cited

Close in wording, no citation either way

  1. 2025Do Graph Diffusion Models Accurately Capture and Generate Substructure Distributions?
  2. 2024Towards understanding Diffusion Models (on Graphs)
  3. 2024Learning Divergence Fields for Shift-Robust Graph Representations
  4. 2024Hyperbolic Geometric Latent Diffusion Model for Graph Generation
  5. 2022Fast Graph Generation via Spectral Diffusion
  6. 2024Diffusing to the Top: Boost Graph Neural Networks with Minimal Hyperparameter Tuning
  7. 2026Generative Diffusion Models of Stochastic Graph Signals
  8. 2026Graph Representation via Elements of Discrete Morse and Cobordism Theories