mlsanityData to 14 Oct 2026

Graph Contrastive Learning with Personalized Augmentation

arXiv 2209.06560 ↗First posted 14 Sep 2022cs.LGcited by 14

Not on the map. Why?

Abstract (arXiv)

Graph contrastive learning (GCL) has emerged as an effective tool for learning unsupervised representations of graphs. The key idea is to maximize the agreement between two augmented views of each graph via data augmentation. Existing GCL models mainly focus on applying textitidentical augmentation strategies for all graphs within a given scenario. However, real-world graphs are often not monomorphic but abstractions of diverse natures. Even within the same scenario (e.g., macromolecules and online communities), different graphs might need diverse augmentations to perform effective GCL. Thus, blindly augmenting all graphs without considering their individual characteristics may undermine the performance of GCL arts.To deal with this, we propose the first principled framework, termed as textitGraph contrastive learning with textitPersonalized textitAugmentation (GPA), to advance conventional GCL by allowing each graph to choose its own suitable augmentation operations.In essence, GPA infers tailored augmentation strategies for each graph based on its topology and node attributes via a learnable augmentation selector, which is a plug-and-play module and can be effectively trained with downstream GCL models end-to-end. Extensive experiments across 11 benchmark graphs from different types and domains demonstrate the superiority of GPA against state-of-the-art competitors.Moreover, by visualizing the learned augmentation distributions across different types of datasets, we show that GPA can effectively identify the most suitable augmentations for each graph based on its characteristics.

Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 47 of its 60 references that are in the map. First posted on arXiv 14 Sep 2022.

Builds on

47 of 60 references.

References · 47

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  2. 2017Graph Attention Networkscited by 8,923
  3. 2017Inductive Representation Learning on Large Graphscited by 6,320
  4. 2018How Powerful are Graph Neural Networks?cited by 4,393
  5. 2017Neural Message Passing for Quantum Chemistrycited by 3,487
  6. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
  7. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  8. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  9. 2018DARTS: Differentiable Architecture Searchcited by 1,798
  10. 2016Variational Graph Auto-Encoderscited by 1,382
  11. 2020Graph Contrastive Learning with Augmentationscited by 1,208
  12. 2018Deep Graph Infomaxcited by 1,106
35 more
  1. 2019Heterogeneous Graph Attention Networkcited by 734
  2. 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 728
  3. 2020Self-supervised Learning: Generative or Contrastivecited by 694
  4. 2020Contrastive Multi-View Representation Learning on Graphscited by 652
  5. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 584
  6. 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
  7. 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 463
  8. 2022GraphMAE: Self-Supervised Masked Graph Autoencoderscited by 448
  9. 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
  10. 2020GPT-GNN: Generative Pre-Training of Graph Neural Networkscited by 303
  11. 2021Graph Self-Supervised Learning: A Surveycited by 289
  12. 2021Graph Contrastive Learning Automatedcited by 287
  13. 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
  14. 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
  15. 2018Truncated Back-propagation for Bilevel Optimizationcited by 190
  16. 2021Self-supervised Learning on Graphs: Contrastive, Generative,or Predictivecited by 136
  17. 2020Self-supervised Learning on Graphs: Deep Insights and New Directioncited by 108
  18. 2020Sub-graph Contrast for Scalable Self-Supervised Graph Representation Learningcited by 90
  19. 2021OOD-GNN: Out-of-Distribution Generalized Graph Neural Networkcited by 78
  20. 2020Contrastive Self-supervised Learning for Graph Classificationcited by 68
  21. 2020Contrastive and Generative Graph Convolutional Networks for Graph-based Semi-Supervised Learningcited by 43
  22. 2019Are Powerful Graph Neural Nets Necessary? A Dissection on Graph Classificationcited by 39
  23. 2017Learning Graph Representations with Embedding Propagationcited by 38
  24. 2019Deep Representation Learning for Social Network Analysiscited by 35
  25. 2020Learning to Hash with Graph Neural Networks for Recommender Systemscited by 31
  26. 2019Is a Single Vector Enough? Exploring Node Polysemy for Network Embeddingcited by 29
  27. 2022Bringing Your Own View: Graph Contrastive Learning without Prefabricated Data Augmentationscited by 28
  28. 2022MGAE: Masked Autoencoders for Self-Supervised Learning on Graphscited by 28
  29. 2021Graph Contrastive Learning for Anomaly Detectioncited by 22
  30. 2018Semi-supervised Learning on Graphs with Generative Adversarial Netscited by 21
  31. 2022Augmentation-Free Graph Contrastive Learning with Performance Guaranteecited by 16
  32. 2019Learning Robust Representations with Graph Denoising Policy Networkcited by 10
  33. 2021CCGL: Contrastive Cascade Graph Learningcited by 9
  34. 2020Rethinking the Promotion Brought by Contrastive Learning to Semi-Supervised Node Classificationcited by 3
  35. 2020Truss-based Structural Diversity Search in Large Graphscited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 2; 2024: 5; 2025: 4; 2026: 2.

14 papers.

Sort: