Equivariant Machine Learning on Graphs with Nonlinear Spectral Filters
Not on the map. Why?
Abstract (arXiv)
Equivariant machine learning is an approach for designing deep learning models that respect the symmetries of the problem, with the aim of reducing model complexity and improving generalization. In this paper, we focus on an extension of shift equivariance, which is the basis of convolution networks on images, to general graphs. Unlike images, graphs do not have a natural notion of domain translation. Therefore, we consider the graph functional shifts as the symmetry group: the unitary operators that commute with the graph shift operator. Notably, such symmetries operate in the signal space rather than directly in the spatial space. We remark that each linear filter layer of a standard spectral graph neural network (GNN) commutes with graph functional shifts, but the activation function breaks this symmetry. Instead, we propose nonlinear spectral filters (NLSFs) that are fully equivariant to graph functional shifts and show that they have universal approximation properties. The proposed NLSFs are based on a new form of spectral domain that is transferable between graphs. We demonstrate the superior performance of NLSFs over existing spectral GNNs in node and graph classification benchmarks.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 65 of its 102 references that are in the map. First posted on arXiv 3 Jun 2024.
Builds on
65 of 102 references.
References · 65
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2016Group Equivariant Convolutional Networkscited by 1,154
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
38 more
- 2018Deep Graph Infomaxcited by 1,101
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,042
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2021E(n) Equivariant Graph Neural Networkscited by 951
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2018Tensor field networks: Rotation- and translation-equivariant neural networks for 3D point cloudscited by 735
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2020SE(3)-Transformers: 3D Roto-Translation Equivariant Attention Networkscited by 602
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
- 2019Multi-scale Attributed Node Embeddingcited by 543
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2020Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classificationcited by 500
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 361
- 2023A critical look at the evaluation of GNNs under heterophily: Are we really making progress?cited by 332
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 309
- 2020Generalizing Convolutional Neural Networks for Equivariance to Lie Groups on Arbitrary Continuous Datacited by 248
- 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
- 2020How Neural Networks Extrapolate: From Feedforward to Graph Neural Networkscited by 218
- 2020Generalization and Representational Limits of Graph Neural Networkscited by 217
- 2017CayleyNets: Graph Convolutional Neural Networks with Complex Rational Spectral Filterscited by 203
- 2020Graph Neural Networks with Heterophilycited by 202
- 2021BernNet: Learning Arbitrary Graph Spectral Filters via Bernstein Approximationcited by 195
- 2019Graph Neural Networks with convolutional ARMA filterscited by 185
- 2020Random Features Strengthen Graph Neural Networkscited by 184
- 2019Universal Invariant and Equivariant Graph Neural Networkscited by 182
- 2022Finding Global Homophily in Graph Neural Networks When Meeting Heterophilycited by 179
- 2022How Powerful are Spectral Graph Neural Networkscited by 169
- 2021Equivariant Subgraph Aggregation Networkscited by 154
- 2021Geometric Deep Learning on Molecular Representationscited by 113
- 2022Understanding and Extending Subgraph GNNs by Rethinking Their Symmetriescited by 112
- 2023Specformer: Spectral Graph Neural Networks Meet Transformerscited by 102
- 2019Graph Convolutional Networks with EigenPoolingcited by 94
- 2019Transferability of Spectral Graph Convolutional Neural Networkscited by 90
- 2021Provably Strict Generalisation Benefit for Equivariant Modelscited by 90
50 most cited of 65 All 65 (JSON)
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.