Spectral Augmentation for Self-Supervised Learning on Graphs
Abstract
Graph contrastive learning (GCL), as an emerging self-supervised learning technique on graphs, aims to learn representations via instance discrimination. Its performance heavily relies on graph augmentation to reflect invariant patterns that are robust to small perturbations; yet it still remains unclear about what graph invariance GCL should capture. Recent studies mainly perform topology augmentations in a uniformly random manner in the spatial domain, ignoring its influence on the intrinsic structural properties embedded in the spectral domain. In this work, we aim to find a principled way for topology augmentations by exploring the invariance of graphs from the spectral perspective. We develop spectral augmentation which guides topology augmentations by maximizing the spectral change. Extensive experiments on both graph and node classification tasks demonstrate the effectiveness of our method in self-supervised representation learning. The proposed method also brings promising generalization capability in transfer learning, and is equipped with intriguing robustness property under adversarial attacks. Our study sheds light on a general principle for graph topology augmentation.
Benchmark Results
Tested on 5 datasets 3 baseline values reported too low
Tables show presented results in global context (best 3 papers + GCN + MLP).
Classic
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | GraphTARIF | 0.9703
±0.0019 | |
| 2 | GAT | 0.9669
±0.0014 | |
| 3 | GAT+T | 0.9660
±0.0007 | |
| 7 | SAGE | 0.9643
±0.0027 | |
| 139 | BGRL-SPAN | 0.9358
±0.0039 | This paper |
| 147 | MVGRL-SPAN | 0.9352
±0.0026 | This paper |
| 172 | BGRL | 0.9337
±0.0021 best reported | best at pub: Wiener Graph Deconvolutional Network Improves Graph Self-Supervised Learning (AAAI 2022) Difference within reported uncertainty; not counted as underperformance. |
| 203 | GRACE | 0.9313
±0.0017 best reported | best at pub: Learning Graph Augmentations to Learn Graph Representations (2022) best today: Learn Beneficial Noise as Graph Augmentation (ICML 2025) Difference within reported uncertainty; not counted as underperformance. |
| 235 | GBT | 0.9263
±0.0044 | prev best: Omni-Granular Ego-Semantic Propagation for Self-Supervised Graph Representation Learning (ICML 2022) Improvement within reported uncertainty; not highlighted. |
| 245 | GBT-SPAN | 0.9278
±0.0043 | This paper |
| 277 | GRACE-SPAN | 0.9256
±0.0034 | This paper |
| 390 | MLP | 0.9128
±0.0063 |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | GraphTARIF | 0.9461
±0.0017 | |
| 2 | GCN | 0.9412
±0.0008 | |
| 3 | GAT | 0.9398
±0.0022 | |
| 8 | SAGE | 0.9351
±0.0006 | |
| 79 | BGRL | 0.9034
±0.0019 | prev best: Graph Representation Learning via Aggregation Enhancement (2022) Improvement within reported uncertainty; not highlighted. |
| 91 | BGRL-SPAN | 0.9012
±0.0021 | This paper |
| 97 | MVGRL-SPAN | 0.9009
±0.0032 | This paper |
| 108 | GRACE-SPAN | 0.8995
±0.0041 | This paper |
| 139 | GRACE | 0.8953
±0.0035 | prev best: Graph Representation Learning via Aggregation Enhancement (2022) Improvement within reported uncertainty; not highlighted. |
| 155 | GBT-SPAN | 0.8904
±0.0043 | This paper |
| 165 | GBT | 0.8885
±0.0025 best reported | best at pub: Rethinking and Scaling Up Graph Contrastive Learning: An Extremely Efficient Approach with Group Discrimination (NeurIPS 2022) best today: Str-GCL: Structural Commonsense Driven Graph Contrastive Learning (WWW 2025) |
| 179 | MVGRL | 0.8861
±0.0064 best reported | best at pub: Graph Contrastive Learning with Adaptive Augmentation (WWW 2020) |
| 320 | MLP | 0.8463 |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | DoG | 0.9690
±0.0030 | |
| 2 | GWN-fa | 0.9667
±0.0026 | |
| 3 | GWN-sym | 0.9666
±0.0026 | |
| 6 | GraphSAGE | 0.9593
±0.0025 | |
| 29 | MVGRL-SPAN | 0.9391
±0.0024 | This paper |
| 32 | BGRL-SPAN | 0.9377
±0.0021 | This paper |
| 53 | BGRL | 0.9331
±0.0013 | prev best: Learning Graph Augmentations to Learn Graph Representations (2022) Improvement within reported uncertainty; not highlighted. |
| 69 | GRACE | 0.9301
±0.0003 best reported | best at pub: Towards Graph Self-Supervised Learning with Contrastive Adjusted Zooming (2021) best today: A Fused Gromov-Wasserstein Approach to Subgraph Contrastive Learning (TMLR 2025) |
| 74 | GBT | 0.9295
±0.0017 | prev best: Omni-Granular Ego-Semantic Propagation for Self-Supervised Graph Representation Learning (ICML 2022) Improvement within reported uncertainty; not highlighted. |
| 80 | GBT-SPAN | 0.9295
±0.0037 | This paper |
| 88 | MLP | 0.9280
±0.0020 | |
| 125 | GRACE-SPAN | 0.9198
±0.0020 | This paper |
TU Dortmund
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | WL-MLP | 0.9792 | |
| 2 | MSH-GNN | 0.9640
±0.0070 | |
| 3 | CoCN | 0.8722
±0.0013 | |
| 23 | GCN | 0.8260
±0.0220 | |
| 104 | MVGRL | 0.8048
±0.0029 best reported | best at pub: Label-invariant Augmentation for Semi-Supervised Graph Classification (NeurIPS 2022) best today: Graph Contrastive Learning with Cohesive Subgraph Awareness (WWW 2024) |
| 151 | MLP | 0.7920
±0.0240 | |
| 223 | GCL-SPAN | 0.7637
±0.0073 | This paper |
| 233 | AD-GCL | 0.7582
±0.0026 best reported | best at pub: Graph Contrastive Learning with Personalized Augmentation (2022) best today: Unifying Graph Contrastive Learning via Graph Message Augmentation (2024) |
| 248 | JOAO | 0.7535
±0.0093 | prev best: Adversarial Graph Augmentation to Improve Graph Contrastive Learning (NeurIPS 2021) Improvement within reported uncertainty; not highlighted. |
| 253 | No-Pre-Train-GIN | 0.7482
±0.0092 | This paper |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | GIN-0 | 0.9240
±0.0250 | |
| 2 | GIN-ε | 0.9220
±0.0230 | |
| 3 | DMoN | 0.9100
±0.0100 | |
| 17 | AD-GCL | 0.8872
±0.0153 | This paper |
| 18 | GCL-SPAN | 0.8841
±0.0112 | This paper |
| 22 | JOAO | 0.8765
±0.0172 | This paper |
| 27 | No-Pre-Train-GIN | 0.8679
±0.0204 | This paper |
| 28 | MVGRL | 0.8624
±0.0126 | This paper |
| 49 | GCN | 0.5653
±0.0260 |
