Sheaf Neural Networks on SPD Manifolds: Second-Order Geometric Representation Learning
Not on the map. Why?
Abstract (arXiv)
Graph neural networks face two fundamental challenges rooted in the linear structure of Euclidean vector spaces: (1) Current architectures represent geometry through vectors (directions, gradients), yet many tasks require matrix-valued representations that capture relationships between directions-such as how atomic orientations covary in a molecule. These second-order representations are naturally captured by points on the symmetric positive definite matrices (SPD) manifold; (2) Standard message passing applies shared transformations across edges. Sheaf neural networks address this via edge-specific transformations, but existing formulations remain confined to vector spaces and therefore cannot propagate matrix-valued features. We address both challenges by developing the first sheaf neural network operates natively on the SPD manifold. Our key insight is that the SPD manifold admits a Lie group structure, enabling well-posed analogs of sheaf operators without projecting to Euclidean space. Theoretically, we prove that SPD-valued sheaves are strictly more expressive than Euclidean sheaves: they admit consistent configurations (global sections) that vector-valued sheaves cannot represent, directly translating to richer learned representations. Empirically, our sheaf convolution transforms effectively rank-1 directional inputs into full-rank matrices encoding local geometric structure. Our dual-stream architecture achieves SOTA on 6/7 MoleculeNet benchmarks, with the sheaf framework providing consistent depth robustness.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 42 of its 61 references that are in the map. First posted on arXiv 22 Apr 2026.
Builds on
42 of 61 references.
References · 42
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,051
- 2019Strategies for Pre-training Graph Neural Networkscited by 971
- 2018Tensor field networks: Rotation- and translation-equivariant neural networks for 3D point cloudscited by 746
- 2020Benchmarking Graph Neural Networkscited by 680
- 2020SE(3)-Transformers: 3D Roto-Translation Equivariant Attention Networkscited by 607
- 2017SchNet: A continuous-filter convolutional neural network for modeling quantum interactionscited by 571
- 2020Directional Message Passing for Molecular Graphscited by 561
30 more
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
- 2021Equivariant message passing for the prediction of tensorial properties and molecular spectracited by 441
- 2019Hyperbolic Graph Convolutional Neural Networkscited by 402
- 2019Analyzing Learned Molecular Representations for Property Predictioncited by 375
- 2017Residual Gated Graph ConvNetscited by 346
- 2021GemNet: Universal Directional Graph Neural Networks for Moleculescited by 343
- 2021Pre-training Molecular Graph Representation with 3D Geometrycited by 248
- 2023A Survey on Oversmoothing in Graph Neural Networkscited by 247
- 2022Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNscited by 214
- 2021ChemRL-GEM: Geometry Enhanced Molecular Representation Learning for Property Predictioncited by 204
- 2021Spherical Message Passing for 3D Graph Networkscited by 168
- 2016A Riemannian Network for SPD Matrix Learningcited by 162
- 2018N-Gram Graph: Simple Unsupervised Representation for Graphs, with Applications to Moleculescited by 93
- 2020Sheaf Neural Networkscited by 84
- 2019Riemannian batch normalization for SPD neural networkscited by 72
- 2022Sheaf Neural Networks with Connection Laplacianscited by 65
- 2021FBCNet: A Multi-view Convolutional Neural Network for Brain-Computer Interfacecited by 57
- 2022SPD domain-specific batch normalization to crack interpretable unsupervised domain adaptation in EEGcited by 53
- 2017Is Second-order Information Helpful for Large-scale Visual Recognition?cited by 44
- 2019Deep CNNs Meet Global Covariance Pooling: Better Representation and Generalizationcited by 42
- 2021Vector-valued Distance and Gyrocalculus on the Space of Symmetric Positive Definite Matricescited by 22
- 2022Tensor-CSPNet: A Novel Geometric Deep Learning Framework for Motor Imagery Classificationcited by 21
- 2023Building Neural Networks on Matrix Manifolds: A Gyrovector Space Approachcited by 18
- 2022Graph Neural Networks on SPD Manifolds for Motor Imagery Classification: A Perspective from the Time-Frequency Analysiscited by 15
- 2023Molecular geometric deep learningcited by 13
- 2023Modeling Graphs Beyond Hyperbolic: Graph Neural Networks in Symmetric Positive Definite Matricescited by 10
- 2024Understanding Matrix Function Normalizations in Covariance Pooling through the Lens of Riemannian Geometrycited by 9
- 2025Are We Measuring Oversmoothing in Graph Neural Networks Correctly?cited by 6
- 2025SPD Matrix Learning for Neuroimaging Analysis: Perspectives, Methods, and Challengescited by 6
- 2024Nonlinear Sheaf Diffusion in Graph Neural Networkscited by 4
Built on by
Citing papers per year: 2026: 3.
3 papers.