ENGAGE: Explanation Guided Data Augmentation for Graph Representation Learning
Not on the map. Why?
Abstract (arXiv)
The recent contrastive learning methods, due to their effectiveness in representation learning, have been widely applied to modeling graph data. Random perturbation is widely used to build contrastive views for graph data, which however, could accidentally break graph structures and lead to suboptimal performance. In addition, graph data is usually highly abstract, so it is hard to extract intuitive meanings and design more informed augmentation schemes. Effective representations should preserve key characteristics in data and abandon superfluous information. In this paper, we propose ENGAGE (ExplaNation Guided data AuGmEntation), where explanation guides the contrastive augmentation process to preserve the key parts in graphs and explore removing superfluous information. Specifically, we design an efficient unsupervised explanation method called smoothed activation map as the indicator of node importance in representation learning. Then, we design two data augmentation schemes on graphs for perturbing structural and feature information, respectively. We also provide justification for the proposed method in the framework of information theories. Experiments of both graph-level and node-level tasks, on various model architectures and on different real-world graphs, are conducted to demonstrate the effectiveness and flexibility of ENGAGE. The code of ENGAGE can be found: https://github.com/sycny/ENGAGE.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 49 of its 58 references that are in the map. First posted on arXiv 3 Jul 2023.
Builds on
49 of 58 references.
References · 49
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2020Exploring Simple Siamese Representation Learningcited by 2,866
- 2017Billion-scale similarity search with GPUscited by 2,497
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2014DeepWalk: Online Learning of Social Representationscited by 1,547
- 2019Simplifying Graph Convolutional Networkscited by 1,477
37 more
- 2016Variational Graph Auto-Encoderscited by 1,382
- 2019Contrastive Multiview Codingcited by 1,301
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2018Deep Graph Infomaxcited by 1,106
- 2020What Makes for Good Views for Contrastive Learning?cited by 846
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
- 2020Contrastive Multi-View Representation Learning on Graphscited by 652
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2020Deep Graph Contrastive Representation Learningcited by 539
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2019Graph U-Netscited by 492
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2020Parameterized Explainer for Graph Neural Networkcited by 426
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 384
- 2021Graph Contrastive Learning Automatedcited by 287
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 211
- 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
- 2017Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2veccited by 198
- 2020Learning Robust Representations via Multi-View Information Bottleneckcited by 191
- 2022Discovering Invariant Rationales for Graph Neural Networkscited by 188
- 2022SimGRACE: A Simple Framework for Graph Contrastive Learning without Data Augmentationcited by 171
- 2019Explainability Techniques for Graph Convolutional Networkscited by 161
- 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 153
- 2021CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networkscited by 119
- 2021InfoGCL: Information-Aware Graph Contrastive Learningcited by 105
- 2021FairFil: Contrastive Neural Debiasing Method for Pretrained Text Encoderscited by 75
- 2022Graph Rationalization with Environment-based Augmentationscited by 70
- 2022Rethinking Minimal Sufficient Representation in Contrastive Learningcited by 69
- 2022Crafting Better Contrastive Views for Siamese Representation Learningcited by 67
- 2022Let Invariant Rationale Discovery Inspire Graph Contrastive Learningcited by 57
- 2020RelEx: A Model-Agnostic Relational Model Explainercited by 53
- 2021Molecular Contrastive Learning with Chemical Element Knowledge Graphcited by 50
- 2019Layerwise Relevance Visualization in Convolutional Text Graph Classifierscited by 32
- 2023ChatGraph: Interpretable Text Classification by Converting ChatGPT Knowledge to Graphscited by 27
- 2022Learning Graph Augmentations to Learn Graph Representationscited by 14
- 2023A Survey of Graph Prompting Methods: Techniques, Applications, and Challengescited by 10
Built on by
Citing papers per year: 2023: 2; 2024: 3.
5 papers.
- 2023GiGaMAE: Generalizable Graph Masked Autoencoder via Collaborative Latent Space Reconstructioncited by 21
- 2024Enhancing Size Generalization in Graph Neural Networks through Disentangled Representation Learningcited by 7
- 2023XGBD: Explanation-Guided Graph Backdoor Detectioncited by 6
- 2024xAI-Drop: Don't Use What You Cannot Explaincited by 3
- 2024UGMAE: A Unified Framework for Graph Masked Autoencoderscited by 2
- 2024xAI-Drop: Don't Use What You Cannot Explain29 Jul 2024
- 2024Enhancing Size Generalization in Graph Neural Networks through Disentangled Representation Learning7 Jun 2024
- 2024UGMAE: A Unified Framework for Graph Masked Autoencoders12 Feb 2024
- 2023GiGaMAE: Generalizable Graph Masked Autoencoder via Collaborative Latent Space Reconstruction18 Aug 2023
- 2023XGBD: Explanation-Guided Graph Backdoor Detection8 Aug 2023