Explanation-Preserving Augmentation for Semi-Supervised Graph Representation Learning
Not on the map. Why?
Abstract (arXiv)
Self-supervised graph representation learning (GRL) typically generates paired graph augmentations from each graph to infer similar representations for augmentations of the same graph, but distinguishable representations for different graphs. While effective augmentation requires both semantics-preservation and data-perturbation, most existing GRL methods focus solely on data-perturbation, leading to suboptimal solutions. To fill the gap, in this paper, we propose a novel method, Explanation-Preserving Augmentation (EPA), which leverages graph explanation for semantics-preservation. EPA first uses a small number of labels to train a graph explainer, which infers the subgraphs that explain the graph's label. Then these explanations are used for generating semantics-preserving augmentations for boosting self-supervised GRL. Thus, the entire process, namely EPA-GRL, is semi-supervised. We demonstrate theoretically, using an analytical example, and through extensive experiments on a variety of benchmark datasets, that EPA-GRL outperforms the state-of-the-art (SOTA) GRL methods that use semantics-agnostic augmentations. The code is available at https://github.com/realMoana/EPA-GRL.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 36 of its 52 references that are in the map. First posted on arXiv 16 Oct 2024.
Builds on
36 of 52 references.
References · 36
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2020Deep Graph Contrastive Representation Learningcited by 535
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2020Parameterized Explainer for Graph Neural Networkcited by 423
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 383
24 more
- 2021Graph Contrastive Learning Automatedcited by 287
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 210
- 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
- 2022SimGRACE: A Simple Framework for Graph Contrastive Learning without Data Augmentationcited by 171
- 2019Explainability Techniques for Graph Convolutional Networkscited by 160
- 2021Generative Causal Explanations for Graph Neural Networkscited by 124
- 2020Graph Information Bottleneck for Subgraph Recognitioncited by 119
- 2021An Empirical Study of Graph Contrastive Learningcited by 113
- 2021InfoGCL: Information-Aware Graph Contrastive Learningcited by 105
- 2021DIG: A Turnkey Library for Diving into Graph Deep Learning Researchcited by 76
- 2021AutoGCL: Automated Graph Contrastive Learning via Learnable View Generatorscited by 73
- 2021MoCL: Data-driven Molecular Fingerprint via Knowledge-aware Contrastive Learning from Molecular Graphcited by 65
- 2021GraphSVX: Shapley Value Explanations for Graph Neural Networkscited by 63
- 2022CLEAR: Generative Counterfactual Explanations on Graphscited by 48
- 2023Simple and Asymmetric Graph Contrastive Learning without Augmentationscited by 37
- 2022Interpretable Geometric Deep Learning via Learnable Randomness Injectioncited by 27
- 2022Model-Agnostic Augmentation for Accurate Graph Classificationcited by 21
- 2023Fragment-based Pretraining and Finetuning on Molecular Graphscited by 20
- 2022Label-invariant Augmentation for Semi-Supervised Graph Classificationcited by 18
- 2023MixupExplainer: Generalizing Explanations for Graph Neural Networks with Data Augmentationcited by 18
- 2023Rethinking Dimensional Rationale in Graph Contrastive Learning from Causal Perspectivecited by 13
- 2022Supervised Contrastive Learning with Structure Inference for Graph Classificationcited by 3
Built on by
Citing papers per year: 2025: 1.
1 paper.