mlsanityData to 7 Oct 2026

MA-GCL: Model Augmentation Tricks for Graph Contrastive Learning

arXiv 2212.07035 ↗First posted 14 Dec 2022cs.LGcited by 10

Not on the map. Why?

Abstract (arXiv)

Contrastive learning (CL), which can extract the information shared between different contrastive views, has become a popular paradigm for vision representation learning. Inspired by the success in computer vision, recent work introduces CL into graph modeling, dubbed as graph contrastive learning (GCL). However, generating contrastive views in graphs is more challenging than that in images, since we have little prior knowledge on how to significantly augment a graph without changing its labels. We argue that typical data augmentation techniques (e.g., edge dropping) in GCL cannot generate diverse enough contrastive views to filter out noises. Moreover, previous GCL methods employ two view encoders with exactly the same neural architecture and tied parameters, which further harms the diversity of augmented views. To address this limitation, we propose a novel paradigm named model augmented GCL (MA-GCL), which will focus on manipulating the architectures of view encoders instead of perturbing graph inputs. Specifically, we present three easy-to-implement model augmentation tricks for GCL, namely asymmetric, random and shuffling, which can respectively help alleviate high- frequency noises, enrich training instances and bring safer augmentations. All three tricks are compatible with typical data augmentations. Experimental results show that MA-GCL can achieve state-of-the-art performance on node classification benchmarks by applying the three tricks on a simple base model. Extensive studies also validate our motivation and the effectiveness of each trick. (Code, data and appendix are available at https://github.com/GXM1141/MA-GCL. )

Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 38 of its 45 references that are in the map. First posted on arXiv 14 Dec 2022.

Builds on

38 of 45 references.

References · 38

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Graph Attention Networkscited by 8,854
  3. 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
  4. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  5. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
  6. 2018How Powerful are Graph Neural Networks?cited by 4,355
  7. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
  8. 2019Simplifying Graph Convolutional Networkscited by 1,470
  9. 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
  10. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
  11. 2020Graph Contrastive Learning with Augmentationscited by 1,203
  12. 2018Deep Graph Infomaxcited by 1,101
26 more
  1. 2018Pitfalls of Graph Neural Network Evaluationcited by 994
  2. 2020Simple and Deep Graph Convolutional Networkscited by 857
  3. 2020What Makes for Good Views for Contrastive Learning?cited by 843
  4. 2018MINE: Mutual Information Neural Estimationcited by 680
  5. 2020Contrastive Multi-View Representation Learning on Graphscited by 651
  6. 2020Deep Graph Contrastive Representation Learningcited by 535
  7. 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
  8. 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 461
  9. 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
  10. 2021Understanding Dimensional Collapse in Contrastive Self-supervised Learningcited by 374
  11. 2021Graph Contrastive Learning Automatedcited by 287
  12. 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
  13. 2019Deep Graph Library: A Graph-Centric, Highly-Performant Package for Graph Neural Networkscited by 241
  14. 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
  15. 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
  16. 2021Are Graph Augmentations Necessary? Simple Graph Contrastive Learning for Recommendationcited by 173
  17. 2022SimGRACE: A Simple Framework for Graph Contrastive Learning without Data Augmentationcited by 171
  18. 2021From Canonical Correlation Analysis to Self-supervised Graph Neural Networkscited by 138
  19. 2021InfoGCL: Information-Aware Graph Contrastive Learningcited by 105
  20. 2020Adaptive Graph Encoder for Attributed Graph Embeddingcited by 88
  21. 2022Let Invariant Rationale Discovery Inspire Graph Contrastive Learningcited by 57
  22. 2022Adversarial Graph Contrastive Learning with Information Regularizationcited by 38
  23. 2022GRAND+: Scalable Graph Random Neural Networkscited by 25
  24. 2022Contrastive Laplacian Eigenmapscited by 24
  25. 2022Augment with Care: Contrastive Learning for Combinatorial Problemscited by 22
  26. 2022Dual Space Graph Contrastive Learningcited by 20

Built on by

Cited by year

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

10 papers.