Stability of Graph Neural Networks to Relative Perturbations
Not on the map. Why?
Abstract (arXiv)
Graph neural networks (GNNs), consisting of a cascade of layers applying a graph convolution followed by a pointwise nonlinearity, have become a powerful architecture to process signals supported on graphs. Graph convolutions (and thus, GNNs), rely heavily on knowledge of the graph for operation. However, in many practical cases the GSO is not known and needs to be estimated, or might change from training time to testing time. In this paper, we are set to study the effect that a change in the underlying graph topology that supports the signal has on the output of a GNN. We prove that graph convolutions with integral Lipschitz filters lead to GNNs whose output change is bounded by the size of the relative change in the topology. Furthermore, we leverage this result to show that the main reason for the success of GNNs is that they are stable architectures capable of discriminating features on high eigenvalues, which is a feat that cannot be achieved by linear graph filters (which are either stable or discriminative, but cannot be both). Finally, we comment on the use of this result to train GNNs with increased stability and run experiments on movie recommendation systems.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 3; 2023: 1; 2024: 0; 2025: 1; 2026: 2.
11 papers.
- 2022Modularity-Aware Graph Autoencoders for Joint Community Detection and Link Predictioncited by 22
- 2021Training Robust Graph Neural Networks with Topology Adaptive Edge Droppingcited by 20
- 2021Learning Parametrised Graph Shift Operatorscited by 16
- 2021Wide and Deep Graph Neural Network with Distributed Online Learningcited by 14
- 2022Learning Stable Graph Neural Networks via Spectral Regularizationcited by 4
- 2022Edge-Varying Fourier Graph Networks for Multivariate Time Series Forecastingcited by 3
- 2021Sparsifying the Update Step in Graph Neural Networkscited by 2
- 2023On the Trade-Off between Stability and Representational Capacity in Graph Neural Networkscited by 2
- 2025Demystifying Topological Message-Passing with Relational Structures: A Case Study on Oversquashing in Simplicial Message-Passingcited by 2
- 2026Spectral Graph Sparsification Preserves Representation Geometry in Graph Neural Networkscited by 0
- 2026Graph Transfer Learning via Shared Latent Geometry: Theory and Applicationscited by 0
- 2026Graph Transfer Learning via Shared Latent Geometry: Theory and Applications30 May 2026
- 2026Spectral Graph Sparsification Preserves Representation Geometry in Graph Neural Networks1 May 2026
- 2025Demystifying Topological Message-Passing with Relational Structures: A Case Study on Oversquashing in Simplicial Message-Passing6 Jun 2025
- 2023On the Trade-Off between Stability and Representational Capacity in Graph Neural Networks4 Dec 2023
- 2022Learning Stable Graph Neural Networks via Spectral Regularization13 Nov 2022
- 2022Edge-Varying Fourier Graph Networks for Multivariate Time Series Forecasting6 Oct 2022
- 2022Modularity-Aware Graph Autoencoders for Joint Community Detection and Link Prediction2 Feb 2022
- 2021Sparsifying the Update Step in Graph Neural Networks2 Sep 2021
- 2021Wide and Deep Graph Neural Network with Distributed Online Learning19 Jul 2021
- 2021Training Robust Graph Neural Networks with Topology Adaptive Edge Dropping5 Jun 2021
- 2021Learning Parametrised Graph Shift Operators25 Jan 2021