mlsanityData to 14 Oct 2026

ENGAGE: Explanation Guided Data Augmentation for Graph Representation Learning

arXiv 2307.01053 ↗First posted 3 Jul 2023cs.LG cs.AI cs.ITcited by 5

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

  1. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2017Graph Attention Networkscited by 8,923
  4. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
  5. 2017Inductive Representation Learning on Large Graphscited by 6,320
  6. 2018How Powerful are Graph Neural Networks?cited by 4,393
  7. 2020Exploring Simple Siamese Representation Learningcited by 2,866
  8. 2017Billion-scale similarity search with GPUscited by 2,497
  9. 2015Learning Deep Features for Discriminative Localizationcited by 2,436
  10. 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
  11. 2014DeepWalk: Online Learning of Social Representationscited by 1,547
  12. 2019Simplifying Graph Convolutional Networkscited by 1,477
37 more
  1. 2016Variational Graph Auto-Encoderscited by 1,382
  2. 2019Contrastive Multiview Codingcited by 1,301
  3. 2020Graph Contrastive Learning with Augmentationscited by 1,208
  4. 2018Deep Graph Infomaxcited by 1,106
  5. 2020What Makes for Good Views for Contrastive Learning?cited by 846
  6. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
  7. 2020Contrastive Multi-View Representation Learning on Graphscited by 652
  8. 2015LINE: Large-scale Information Network Embeddingcited by 582
  9. 2020Deep Graph Contrastive Representation Learningcited by 539
  10. 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
  11. 2019Graph U-Netscited by 492
  12. 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
  13. 2020Parameterized Explainer for Graph Neural Networkcited by 426
  14. 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 384
  15. 2021Graph Contrastive Learning Automatedcited by 287
  16. 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
  17. 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 211
  18. 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
  19. 2017Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2veccited by 198
  20. 2020Learning Robust Representations via Multi-View Information Bottleneckcited by 191
  21. 2022Discovering Invariant Rationales for Graph Neural Networkscited by 188
  22. 2022SimGRACE: A Simple Framework for Graph Contrastive Learning without Data Augmentationcited by 171
  23. 2019Explainability Techniques for Graph Convolutional Networkscited by 161
  24. 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 153
  25. 2021CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networkscited by 119
  26. 2021InfoGCL: Information-Aware Graph Contrastive Learningcited by 105
  27. 2021FairFil: Contrastive Neural Debiasing Method for Pretrained Text Encoderscited by 75
  28. 2022Graph Rationalization with Environment-based Augmentationscited by 70
  29. 2022Rethinking Minimal Sufficient Representation in Contrastive Learningcited by 69
  30. 2022Crafting Better Contrastive Views for Siamese Representation Learningcited by 67
  31. 2022Let Invariant Rationale Discovery Inspire Graph Contrastive Learningcited by 57
  32. 2020RelEx: A Model-Agnostic Relational Model Explainercited by 53
  33. 2021Molecular Contrastive Learning with Chemical Element Knowledge Graphcited by 50
  34. 2019Layerwise Relevance Visualization in Convolutional Text Graph Classifierscited by 32
  35. 2023ChatGraph: Interpretable Text Classification by Converting ChatGPT Knowledge to Graphscited by 27
  36. 2022Learning Graph Augmentations to Learn Graph Representationscited by 14
  37. 2023A Survey of Graph Prompting Methods: Techniques, Applications, and Challengescited by 10

Built on by

Cited by year

Citing papers per year: 2023: 2; 2024: 3.

5 papers.