Graph Classification Gaussian Processes via Spectral Features
Not on the map. Why?
Abstract (arXiv)
Graph classification aims to categorise graphs based on their structure and node attributes. In this work, we propose to tackle this task using tools from graph signal processing by deriving spectral features, which we then use to design two variants of Gaussian process models for graph classification. The first variant uses spectral features based on the distribution of energy of a node feature signal over the spectrum of the graph. We show that even such a simple approach, having no learned parameters, can yield competitive performance compared to strong neural network and graph kernel baselines. A second, more sophisticated variant is designed to capture multi-scale and localised patterns in the graph by learning spectral graph wavelet filters, obtaining improved performance on synthetic and real-world data sets. Finally, we show that both models produce well calibrated uncertainty estimates, enabling reliable decision making based on the model predictions.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 24 of its 46 references that are in the map. First posted on arXiv 6 Jun 2023.
Builds on
24 of 46 references.
References · 24
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 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
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 754
- 2017Graph Signal Processing: Overview, Challenges and Applicationscited by 413
- 2013Gaussian Processes for Big Datacited by 383
- 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
12 more
- 2014Scalable Variational Gaussian Process Classificationcited by 228
- 2019Relational Pooling for Graph Representationscited by 150
- 2019A Survey on Graph Kernelscited by 148
- 2016Discriminative Embeddings of Latent Variable Models for Structured Datacited by 131
- 2019Wasserstein Weisfeiler-Lehman Graph Kernelscited by 104
- 2020Graph signal processing for machine learning: A review and new perspectivescited by 73
- 2020Graph Kernels: State-of-the-Art and Future Challengescited by 63
- 2022A Short Tutorial on The Weisfeiler-Lehman Test And Its Variantscited by 52
- 2019Graph Kernels: A Surveycited by 44
- 2016The Multiscale Laplacian Graph Kernelcited by 31
- 2021Adaptive Gaussian Processes on Graphs via Spectral Graph Waveletscited by 11
- 2019Using Laplacian Spectrum as Graph Feature Representationcited by 2
Built on by
Citing papers per year: 2024: 2; 2025: 2.
4 papers.
- 2024Uncertainty Quantification on Graph Learning: A Surveycited by 4
- 2024Graph Classification Gaussian Processes via Hodgelet Spectral Featurescited by 3
- 2025Graph and Simplicial Complex Prediction Gaussian Process via the Hodgelet Representationscited by 1
- 2025Families of Optimal Transport Kernels for Cell Complexescited by 0
- 2025Families of Optimal Transport Kernels for Cell Complexes22 Jul 2025
- 2025Graph and Simplicial Complex Prediction Gaussian Process via the Hodgelet Representations16 May 2025
- 2024Graph Classification Gaussian Processes via Hodgelet Spectral Features14 Oct 2024
- 2024Uncertainty Quantification on Graph Learning: A Survey23 Apr 2024