Prototypical Graph Contrastive Learning
Not on the map. Why?
Abstract (arXiv)
Graph-level representations are critical in various real-world applications, such as predicting the properties of molecules. But in practice, precise graph annotations are generally very expensive and time-consuming. To address this issue, graph contrastive learning constructs instance discrimination task which pulls together positive pairs (augmentation pairs of the same graph) and pushes away negative pairs (augmentation pairs of different graphs) for unsupervised representation learning. However, since for a query, its negatives are uniformly sampled from all graphs, existing methods suffer from the critical sampling bias issue, i.e., the negatives likely having the same semantic structure with the query, leading to performance degradation. To mitigate this sampling bias issue, in this paper, we propose a Prototypical Graph Contrastive Learning (PGCL) approach. Specifically, PGCL models the underlying semantic structure of the graph data via clustering semantically similar graphs into the same group, and simultaneously encourages the clustering consistency for different augmentations of the same graph. Then given a query, it performs negative sampling via drawing the graphs from those clusters that differ from the cluster of query, which ensures the semantic difference between query and its negative samples. Moreover, for a query, PGCL further reweights its negative samples based on the distance between their prototypes (cluster centroids) and the query prototype such that those negatives having moderate prototype distance enjoy relatively large weights. This reweighting strategy is proved to be more effective than uniform sampling. Experimental results on various graph benchmarks testify the advantages of our PGCL over state-of-the-art methods. Code is publicly available at https://github.com/ha-lins/PGCL.
Key facts. Cited by 37 papers in the map (data through 7 Oct 2026). Builds on 51 of its 96 references that are in the map. First posted on arXiv 17 Jun 2021.
Builds on
51 of 96 references.
References · 51
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
38 more
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2018Deep Graph Infomaxcited by 1,101
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,020
- 2019Strategies for Pre-training Graph Neural Networkscited by 964
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2017Focal Loss for Dense Object Detectioncited by 749
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2020Prototypical Contrastive Learning of Unsupervised Representationscited by 636
- 2020Contrastive Learning with Hard Negative Samplescited by 619
- 2020Deep Graph Contrastive Representation Learningcited by 535
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2019Self-labelling via simultaneous clustering and representation learningcited by 525
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 461
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2020Debiased Contrastive Learningcited by 354
- 2019On Mutual Information Maximization for Representation Learningcited by 315
- 2020GPT-GNN: Generative Pre-Training of Graph Neural Networkscited by 302
- 2021Graph Self-Supervised Learning: A Surveycited by 289
- 2021Graph Contrastive Learning Automatedcited by 287
- 2017graph2vec: Learning Distributed Representations of Graphscited by 228
- 2019Graph Matching Networks for Learning the Similarity of Graph Structured Objectscited by 202
- 2021Self-supervised Learning on Graphs: Contrastive, Generative,or Predictivecited by 136
- 2021Self-supervised Graph-level Representation Learning with Local and Global Structurecited by 125
- 2020Sub-graph Contrast for Scalable Self-Supervised Graph Representation Learningcited by 90
- 2019Unsupervised Deep Learning by Neighbourhood Discoverycited by 78
- 2021SUGAR: Subgraph Neural Network with Reinforcement Pooling and Self-Supervised Mutual Information Mechanismcited by 75
- 2020Contrastive Self-supervised Learning for Graph Classificationcited by 68
- 2019Heterogeneous Deep Graph Infomaxcited by 42
- 2021A Primer on Contrastive Pretraining in Language Processing: Methods, Lessons Learned and Perspectivescited by 41
- 2020Convolutional Kernel Networks for Graph-Structured Datacited by 38
- 2016The Multiscale Laplacian Graph Kernelcited by 31
- 2020Self-supervised Training of Graph Convolutional Networkscited by 24
- 2019Spatio-Temporal Deep Graph Infomaxcited by 21
- 2020Iterative Graph Self-Distillationcited by 21
- 2014Accelerating Minibatch Stochastic Gradient Descent using Stratified Samplingcited by 20
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2021: 2; 2022: 14; 2023: 8; 2024: 5; 2025: 6; 2026: 2.
37 papers.
Sort:
By area:
- 2021Augmentation-Free Self-Supervised Learning on Graphscited by 94
- 2022Improving Graph Collaborative Filtering with Neighborhood-enriched Contrastive Learningcited by 86
- 2022Mugs: A Multi-Granular Self-Supervised Learning Frameworkcited by 54
- 2021Graph Communal Contrastive Learningcited by 34
- 2022Bringing Your Own View: Graph Contrastive Learning without Prefabricated Data Augmentationscited by 28
- 2022Disentangled Contrastive Learning for Social Recommendationcited by 27
- 2023Self-Supervised Temporal Graph learning with Temporal and Structural Intensity Alignmentcited by 25
- 2022Evaluating Self-Supervised Learning for Molecular Graph Embeddingscited by 22
- 2022Towards Understanding Why Mask-Reconstruction Pretraining Helps in Downstream Taskscited by 18
- 2022Towards Faithful and Consistent Explanations for Graph Neural Networkscited by 13
- 2023Spatial-Temporal Graph Learning with Adversarial Contrastive Adaptationcited by 13
- 2022TopoImb: Toward Topology-level Imbalance in Learning from Graphscited by 12
25 more
- 2022Relational Self-Supervised Learning on Graphscited by 11
- 2022Toward Robust Graph Semi-Supervised Learning against Extreme Data Scarcitycited by 11
- 2022Link Prediction with Non-Contrastive Learningcited by 11
- 2023Affinity Uncertainty-based Hard Negative Mining in Graph Contrastive Learningcited by 9
- 2022Variational Graph Generator for Multi-View Graph Clusteringcited by 7
- 2023Faithful and Consistent Graph Neural Network Explanations with Rationale Alignmentcited by 6
- 2023Hierarchical Topology Isomorphism Expertise Embedded Graph Contrastive Learningcited by 6
- 2024Impact of Domain Knowledge and Multi-Modality on Intelligent Molecular Property Prediction: A Systematic Surveycited by 6
- 2022ProtoCLIP: Prototypical Contrastive Language Image Pretrainingcited by 5
- 2025Rethinking Graph Contrastive Learning through Relative Similarity Preservationcited by 5
- 2025Building Egocentric Procedural AI Assistant: Methods, Benchmarks, and Challengescited by 5
- 2022Improving Molecular Pretraining with Complementary Featurizationscited by 4
- 2024Unifying Graph Contrastive Learning via Graph Message Augmentationcited by 2
- 2023Topology-aware Debiased Self-supervised Graph Learning for Recommendationcited by 1
- 2024ExGRG: Explicitly-Generated Relation Graph for Self-Supervised Representation Learningcited by 1
- 2024Topology Reorganized Graph Contrastive Learning with Mitigating Semantic Driftcited by 1
- 2025Graph Self-Supervised Learning with Learnable Structural and Positional Encodingscited by 1
- 2025Exploiting Text Semantics for Few and Zero Shot Node Classification on Text-attributed Graphcited by 1
- 2025Clustering-Oriented Generative Attribute Graph Imputationcited by 1
- 2023Capturing Fine-grained Semantics in Contrastive Graph Representation Learningcited by 0
- 2023Gaussian Graph with Prototypical Contrastive Learning in E-Commerce Bundle Recommendationcited by 0
- 2024Multi-Task Curriculum Graph Contrastive Learning with Clustering Entropy Guidancecited by 0
- 2025Negative Metric Learning for Graphscited by 0
- 2026ChemHyperMag: Physics-informed magnetic hypergraph learning improves molecular ADMET predictioncited by 0
- 2026Rethinking Data Augmentation under Covariate Shift: Invariant-Guided Diffusion and Prototype Reweightingcited by 0
- 2026Rethinking Data Augmentation under Covariate Shift: Invariant-Guided Diffusion and Prototype Reweighting1 Oct 2026
- 2026ChemHyperMag: Physics-informed magnetic hypergraph learning improves molecular ADMET prediction19 Jul 2026
- 2025Building Egocentric Procedural AI Assistant: Methods, Benchmarks, and Challenges17 Nov 2025
- 2025Clustering-Oriented Generative Attribute Graph Imputation25 Jul 2025
- 2025Negative Metric Learning for Graphs15 May 2025
- 2025Exploiting Text Semantics for Few and Zero Shot Node Classification on Text-attributed Graph13 May 2025
- 2025Rethinking Graph Contrastive Learning through Relative Similarity Preservation8 May 2025
- 2025Graph Self-Supervised Learning with Learnable Structural and Positional Encodings22 Feb 2025
- 2024Multi-Task Curriculum Graph Contrastive Learning with Clustering Entropy Guidance22 Aug 2024
- 2024Topology Reorganized Graph Contrastive Learning with Mitigating Semantic Drift23 Jul 2024
- 2024Impact of Domain Knowledge and Multi-Modality on Intelligent Molecular Property Prediction: A Systematic Survey11 Feb 2024
- 2024ExGRG: Explicitly-Generated Relation Graph for Self-Supervised Representation Learning9 Feb 2024
25 more
- 2024Unifying Graph Contrastive Learning via Graph Message Augmentation8 Jan 2024
- 2023Hierarchical Topology Isomorphism Expertise Embedded Graph Contrastive Learning21 Dec 2023
- 2023Topology-aware Debiased Self-supervised Graph Learning for Recommendation24 Oct 2023
- 2023Gaussian Graph with Prototypical Contrastive Learning in E-Commerce Bundle Recommendation25 Jul 2023
- 2023Spatial-Temporal Graph Learning with Adversarial Contrastive Adaptation19 Jun 2023
- 2023Capturing Fine-grained Semantics in Contrastive Graph Representation Learning23 Apr 2023
- 2023Self-Supervised Temporal Graph learning with Temporal and Structural Intensity Alignment15 Feb 2023
- 2023Affinity Uncertainty-based Hard Negative Mining in Graph Contrastive Learning31 Jan 2023
- 2023Faithful and Consistent Graph Neural Network Explanations with Rationale Alignment7 Jan 2023
- 2022TopoImb: Toward Topology-level Imbalance in Learning from Graphs16 Dec 2022
- 2022Link Prediction with Non-Contrastive Learning25 Nov 2022
- 2022Variational Graph Generator for Multi-View Graph Clustering13 Oct 2022
- 2022Improving Molecular Pretraining with Complementary Featurizations29 Sep 2022
- 2022Toward Robust Graph Semi-Supervised Learning against Extreme Data Scarcity26 Aug 2022
- 2022Relational Self-Supervised Learning on Graphs21 Aug 2022
- 2022Disentangled Contrastive Learning for Social Recommendation18 Aug 2022
- 2022ProtoCLIP: Prototypical Contrastive Language Image Pretraining22 Jun 2022
- 2022Evaluating Self-Supervised Learning for Molecular Graph Embeddings16 Jun 2022
- 2022Towards Understanding Why Mask-Reconstruction Pretraining Helps in Downstream Tasks8 Jun 2022
- 2022Towards Faithful and Consistent Explanations for Graph Neural Networks27 May 2022
- 2022Mugs: A Multi-Granular Self-Supervised Learning Framework27 Mar 2022
- 2022Improving Graph Collaborative Filtering with Neighborhood-enriched Contrastive Learning13 Feb 2022
- 2022Bringing Your Own View: Graph Contrastive Learning without Prefabricated Data Augmentations4 Jan 2022
- 2021Augmentation-Free Self-Supervised Learning on Graphs5 Dec 2021
- 2021Graph Communal Contrastive Learning28 Oct 2021
- 2021Augmentation-Free Self-Supervised Learning on Graphscited by 94
- 2022Improving Graph Collaborative Filtering with Neighborhood-enriched Contrastive Learningcited by 86
- 2022Mugs: A Multi-Granular Self-Supervised Learning Frameworkcited by 54
- 2021Graph Communal Contrastive Learningcited by 34
- 2022Bringing Your Own View: Graph Contrastive Learning without Prefabricated Data Augmentationscited by 28
- 2022Disentangled Contrastive Learning for Social Recommendationcited by 27
- 2023Self-Supervised Temporal Graph learning with Temporal and Structural Intensity Alignmentcited by 25
- 2022Evaluating Self-Supervised Learning for Molecular Graph Embeddingscited by 22
- 2022Towards Understanding Why Mask-Reconstruction Pretraining Helps in Downstream Taskscited by 18
- 2022Towards Faithful and Consistent Explanations for Graph Neural Networkscited by 13
- 2023Spatial-Temporal Graph Learning with Adversarial Contrastive Adaptationcited by 13
- 2022TopoImb: Toward Topology-level Imbalance in Learning from Graphscited by 12
12 most cited of 35 All 35 (JSON)
- 2026ChemHyperMag: Physics-informed magnetic hypergraph learning improves molecular ADMET prediction19 Jul 2026
- 2025Clustering-Oriented Generative Attribute Graph Imputation25 Jul 2025
- 2025Negative Metric Learning for Graphs15 May 2025
- 2025Exploiting Text Semantics for Few and Zero Shot Node Classification on Text-attributed Graph13 May 2025
- 2025Rethinking Graph Contrastive Learning through Relative Similarity Preservation8 May 2025
- 2025Graph Self-Supervised Learning with Learnable Structural and Positional Encodings22 Feb 2025
- 2024Multi-Task Curriculum Graph Contrastive Learning with Clustering Entropy Guidance22 Aug 2024
- 2024Topology Reorganized Graph Contrastive Learning with Mitigating Semantic Drift23 Jul 2024
- 2024Impact of Domain Knowledge and Multi-Modality on Intelligent Molecular Property Prediction: A Systematic Survey11 Feb 2024
- 2024ExGRG: Explicitly-Generated Relation Graph for Self-Supervised Representation Learning9 Feb 2024
- 2024Unifying Graph Contrastive Learning via Graph Message Augmentation8 Jan 2024
- 2023Hierarchical Topology Isomorphism Expertise Embedded Graph Contrastive Learning21 Dec 2023
12 newest of 35 All 35 (JSON)