Unitary convolutions for learning on graphs and groups
Not on the map. Why?
Abstract (arXiv)
Data with geometric structure is ubiquitous in machine learning often arising from fundamental symmetries in a domain, such as permutation-invariance in graphs and translation-invariance in images. Group-convolutional architectures, which encode symmetries as inductive bias, have shown great success in applications, but can suffer from instabilities as their depth increases and often struggle to learn long range dependencies in data. For instance, graph neural networks experience instability due to the convergence of node representations (over-smoothing), which can occur after only a few iterations of message-passing, reducing their effectiveness in downstream tasks. Here, we propose and study unitary group convolutions, which allow for deeper networks that are more stable during training. The main focus of the paper are graph neural networks, where we show that unitary graph convolutions provably avoid over-smoothing. Our experimental results confirm that unitary graph convolutional networks achieve competitive performance on benchmark datasets compared to state-of-the-art graph neural networks. We complement our analysis of the graph domain with the study of general unitary convolutions and analyze their role in enhancing stability in general group convolutional architectures.
Key facts. Cited by 8 papers in the map (data through 13 Oct 2026). Builds on 75 of its 106 references that are in the map. First posted on arXiv 7 Oct 2024.
Builds on
75 of 106 references.
References · 75
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,318
- 2017Graph Attention Networkscited by 8,888
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,379
- 2017Inductive Representation Learning on Large Graphscited by 6,303
- 2018How Powerful are Graph Neural Networks?cited by 4,373
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,422
- 2016Group Equivariant Convolutional Networkscited by 1,157
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
- 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 755
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 723
- 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 709
- 2020Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classificationcited by 503
38 more
- 2020Graph Neural Networks in Recommender Systems: A Surveycited by 493
- 2018Spherical CNNscited by 452
- 2018Hyperbolic Neural Networkscited by 396
- 2017Residual Gated Graph ConvNetscited by 345
- 2023A critical look at the evaluation of GNNs under heterophily: Are we really making progress?cited by 337
- 2018On the Generalization of Equivariance and Convolution in Neural Networks to the Action of Compact Groupscited by 297
- 2015Unitary Evolution Recurrent Neural Networkscited by 291
- 2022Long Range Graph Benchmarkcited by 261
- 2020Generalizing Convolutional Neural Networks for Equivariance to Lie Groups on Arbitrary Continuous Datacited by 248
- 2020A Note on Over-Smoothing for Graph Neural Networkscited by 248
- 2023A Survey on Oversmoothing in Graph Neural Networkscited by 247
- 2018Modeling polypharmacy side effects with graph convolutional networkscited by 237
- 2018Sorting out Lipschitz function approximationcited by 212
- 2022Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNscited by 210
- 2020Design Space for Graph Neural Networkscited by 182
- 2018Dynamical Isometry and a Mean Field Theory of CNNs: How to Train 10,000-Layer Vanilla Convolutional Neural Networkscited by 176
- 2023Exphormer: Sparse Transformers for Graphscited by 169
- 2023On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topologycited by 165
- 2023Graph Inductive Biases in Transformers without Message Passingcited by 151
- 2019Cheap Orthogonal Constraints in Neural Networks: A Simple Parametrization of the Orthogonal and Unitary Groupcited by 133
- 2015A Simple Way to Initialize Recurrent Networks of Rectified Linear Unitscited by 130
- 2020Incorporating Symmetry into Deep Dynamics Models for Improved Generalizationcited by 124
- 2022Graph-Coupled Oscillator Networkscited by 124
- 2022Not too little, not too much: a theoretical analysis of graph (over)smoothingcited by 106
- 2021Orthogonalizing Convolutional Layers with the Cayley Transformcited by 105
- 2022Revisiting Over-smoothing and Over-squashing Using Ollivier-Ricci Curvaturecited by 97
- 2018The Singular Values of Convolutional Layerscited by 95
- 2022A Generalization of ViT/MLP-Mixer to Graphscited by 93
- 2016Full-Capacity Unitary Recurrent Neural Networkscited by 91
- 2021Learning with invariances in random features and kernel modelscited by 89
- 2019Preventing Gradient Attenuation in Lipschitz Constrained Convolutional Networkscited by 86
- 2023Where Did the Gap Go? Reassessing the Long-Range Graph Benchmarkcited by 85
- 2017Orthogonal Recurrent Neural Networks with Scaled Cayley Transformcited by 83
- 2023DRew: Dynamically Rewired Message Passing with Delaycited by 82
- 2020Efficient Riemannian Optimization on the Stiefel Manifold via the Cayley Transformcited by 80
- 2018The Emergence of Spectral Universality in Deep Networkscited by 74
- 2019Orthogonal Deep Neural Networkscited by 72
- 2021Skew Orthogonal Convolutionscited by 67
50 most cited of 75 All 75 (JSON)
Built on by
Citing papers per year: 2025: 2; 2026: 6.
8 papers.
- 2025On Vanishing Gradients, Over-Smoothing, and Over-Squashing in GNNs: Bridging Recurrent and Graph Learningcited by 43
- 2025Deeper with Riemannian Geometry: Overcoming Oversmoothing and Oversquashing for Graph Foundation Modelscited by 6
- 2026Neural Algorithmic Reasoning for Approximate k-Coloring with Recursive Warm Startscited by 0
- 2026Smoothness Errors in Dynamics Models and How to Avoid Themcited by 0
- 2026Beyond Oversquashing: Understanding Signal Propagation in GNNs Via Observablescited by 0
- 2026Learn When and Where to Connect: Adaptive Virtual Nodes for Dynamic Message Passing on Graphscited by 0
- 2026Exploring Oversmoothing with Householder Matricescited by 0
- 2026LiftGCN: Efficient Energy-Preserving Graph Learning via Joukowski Spectral Lifting for Finite Element Stress Predictioncited by 0
- 2026LiftGCN: Efficient Energy-Preserving Graph Learning via Joukowski Spectral Lifting for Finite Element Stress Prediction14 Sep 2026
- 2026Exploring Oversmoothing with Householder Matrices12 Aug 2026
- 2026Learn When and Where to Connect: Adaptive Virtual Nodes for Dynamic Message Passing on Graphs2 Jun 2026
- 2026Beyond Oversquashing: Understanding Signal Propagation in GNNs Via Observables13 May 2026
- 2026Smoothness Errors in Dynamics Models and How to Avoid Them5 Feb 2026
- 2026Neural Algorithmic Reasoning for Approximate k-Coloring with Recursive Warm Starts8 Jan 2026
- 2025Deeper with Riemannian Geometry: Overcoming Oversmoothing and Oversquashing for Graph Foundation Models20 Oct 2025
- 2025On Vanishing Gradients, Over-Smoothing, and Over-Squashing in GNNs: Bridging Recurrent and Graph Learning15 Feb 2025