Label-invariant Augmentation for Semi-Supervised Graph Classification
Abstract
Recently, contrastiveness-based augmentation surges a new climax in the computer vision domain, where some operations, including rotation, crop, and flip, combined with dedicated algorithms, dramatically increase the model generalization and robustness. Following this trend, some pioneering attempts employ the similar idea to graph data. Nevertheless, unlike images, it is much more difficult to design reasonable augmentations without changing the nature of graphs. Although exciting, the current graph contrastive learning does not achieve as promising performance as visual contrastive learning. We conjecture the current performance of graph contrastive learning might be limited by the violation of the label-invariant augmentation assumption. In light of this, we propose a label-invariant augmentation for graph-structured data to address this challenge. Different from the node/edge modification and subgraph extraction, we conduct the augmentation in the representation space and generate the augmented samples in the most difficult direction while keeping the label of augmented data the same as the original samples. In the semi-supervised scenario, we demonstrate our proposed method outperforms the classical graph neural network based methods and recent graph contrastive learning on eight benchmark graph-structured data, followed by several in-depth experiments to further explore the label-invariant augmentation in several aspects.
Benchmark Results
Tested on 2 datasets 1 baseline value reported too low
Tables show presented results in global context (best 3 papers + GCN + MLP).
TU Dortmund
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | WL-MLP | 0.9954 | |
| 2 | GIN | 0.9934 | |
| 3 | GCN | 0.9727 | |
| 63 | GLA | 0.8324
±0.0014 | This paper |
| 81 | Infomax | 0.8285
±0.0016 | This paper |
| 104 | GraphCL | 0.8250
±0.0013 | prev best: Graph Masked Autoencoders with Transformers (2022) |
| 131 | GraphSAGE | 0.8200
±0.0100 | |
| 141 | SimGRACE | 0.8180
±0.0015 | prev best: SimGRACE: A Simple Framework for Graph Contrastive Learning without Data Augmentation (WWW 2022) |
| 146 | JOAOv2 | 0.8170
±0.0026 | prev best: Graph Contrastive Learning Automated (ICML 2021) |
| 236 | GAE | 0.7978
±0.0017 | prev best: Self-Supervised Representation Learning via Latent Graph Prediction (ICML 2022) |
| 356 | MVGRL | 0.7700
±0.0080 best reported | best at pub: InfoGCL: Information-Aware Graph Contrastive Learning (NeurIPS 2021) best today: Graph Self-Supervised Learning with Learnable Structural and Positional Encodings (WWW 2025) |
| # | 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 | |
| 32 | JOAOv2 | 0.8216
±0.0017 | prev best: Adversarial Graph Augmentation to Improve Graph Contrastive Learning (NeurIPS 2021) |
| 37 | SimGRACE | 0.8188
±0.0023 | This paper |
| 47 | GLA | 0.8154
±0.0014 | This paper |
| 80 | GraphCL | 0.8108
±0.0017 | prev best: Prototypical Graph Contrastive Learning (2021) |
| 81 | Infomax | 0.8104
±0.0012 | This paper |
| 91 | GAE | 0.8078
±0.0012 | prev best: Self-Supervised Representation Learning via Latent Graph Prediction (ICML 2022) |
| 104 | MVGRL | 0.7642
±0.0008 | prev best: InfoGCL: Information-Aware Graph Contrastive Learning (NeurIPS 2021) best today: Graph Contrastive Learning with Cohesive Subgraph Awareness (WWW 2024) Improvement within reported uncertainty; not highlighted. |
| 151 | MLP | 0.7920
±0.0240 |
