ProGCL: Rethinking Hard Negative Mining in Graph Contrastive Learning
Not on the map. Why?
Abstract (arXiv)
Contrastive Learning (CL) has emerged as a dominant technique for unsupervised representation learning which embeds augmented versions of the anchor close to each other (positive samples) and pushes the embeddings of other samples (negatives) apart. As revealed in recent studies, CL can benefit from hard negatives (negatives that are most similar to the anchor). However, we observe limited benefits when we adopt existing hard negative mining techniques of other domains in Graph Contrastive Learning (GCL). We perform both experimental and theoretical analysis on this phenomenon and find it can be attributed to the message passing of Graph Neural Networks (GNNs). Unlike CL in other domains, most hard negatives are potentially false negatives (negatives that share the same class with the anchor) if they are selected merely according to the similarities between anchor and themselves, which will undesirably push away the samples of the same class. To remedy this deficiency, we propose an effective method, dubbed ProGCL, to estimate the probability of a negative being true one, which constitutes a more suitable measure for negatives' hardness together with similarity. Additionally, we devise two schemes (i.e., ProGCL-weight and ProGCL-mix) to boost the performance of GCL. Extensive experiments demonstrate that ProGCL brings notable and consistent improvements over base GCL methods and yields multiple state-of-the-art results on several unsupervised benchmarks or even exceeds the performance of supervised ones. Also, ProGCL is readily pluggable into various negatives-based GCL methods for performance improvement. We release the code at textcolormagentaurlhttps://github.com/junxia97/ProGCL.
Key facts. Cited by 72 papers in the map (data through 7 Oct 2026). Builds on 36 of its 58 references that are in the map. First posted on arXiv 5 Oct 2021.
Builds on
36 of 58 references.
References · 36
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 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
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2016Variational Graph Auto-Encoderscited by 1,373
24 more
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2018Deep Graph Infomaxcited by 1,101
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2020Contrastive Learning with Hard Negative Samplescited by 619
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2020Deep Graph Contrastive Representation Learningcited by 535
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 461
- 2017Representation Learning on Graphs: Methods and Applicationscited by 456
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2020Hard Negative Mixing for Contrastive Learningcited by 399
- 2020Debiased Contrastive Learningcited by 354
- 2021Graph Contrastive Learning Automatedcited by 287
- 2020Wiki-CS: A Wikipedia-Based Benchmark for Graph Neural Networkscited by 253
- 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
- 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
- 2021From Canonical Correlation Analysis to Self-supervised Graph Neural Networkscited by 138
- 2021An Empirical Study of Graph Contrastive Learningcited by 113
- 2021Multi-Scale Contrastive Siamese Networks for Self-Supervised Graph Representation Learningcited by 70
- 2021MoCL: Data-driven Molecular Fingerprint via Knowledge-aware Contrastive Learning from Molecular Graphcited by 65
- 2020Conditional Negative Sampling for Contrastive Learning of Visual Representationscited by 57
- 2021Co-learning: Learning from Noisy Labels with Self-supervisioncited by 50
Built on by
Citing papers per year: 2022: 10; 2023: 28; 2024: 16; 2025: 13; 2026: 5.
72 papers.
Sort:
By area:
- 2022Hard Sample Aware Network for Contrastive Deep Graph Clusteringcited by 61
- 2023Cluster-guided Contrastive Graph Clustering Networkcited by 60
- 2022Knowledge Graph Contrastive Learning Based on Relation-Symmetrical Structurecited by 43
- 2023Dink-Net: Neural Clustering on Large Graphscited by 38
- 2023Simple and Asymmetric Graph Contrastive Learning without Augmentationscited by 37
- 2022A Systematic Survey of Chemical Pre-trained Modelscited by 34
- 2022A Survey of Mix-based Data Augmentation: Taxonomy, Methods, Applications, and Explainabilitycited by 30
- 2022A Survey of Deep Graph Clustering: Taxonomy, Challenge, Application, and Open Resourcecited by 26
- 2023Not All Semantics are Created Equal: Contrastive Self-supervised Learning with Automatic Temperature Individualizationcited by 25
- 2024LSEnet: Lorentz Structural Entropy Neural Network for Deep Graph Clusteringcited by 20
- 2024SpeGCL: Self-supervised Graph Spectrum Contrastive Learning without Positive Samplescited by 20
- 2023HomoGCL: Rethinking Homophily in Graph Contrastive Learningcited by 18
38 more
- 2024A Survey on Mixup Augmentations and Beyondcited by 18
- 2023GraphSHA: Synthesizing Harder Samples for Class-Imbalanced Node Classificationcited by 17
- 2023Reinforcement Graph Clustering with Unknown Cluster Numbercited by 16
- 2023Contrastive Graph Clustering in Curvature Spacescited by 15
- 2022Heterogeneous Graph Contrastive Multi-view Learningcited by 14
- 2024Does Negative Sampling Matter? A Review with Insights into its Theory and Applicationscited by 14
- 2025One Prompt Fits All: Universal Graph Adaptation for Pretrained Modelscited by 11
- 2022GraphLearner: Graph Node Clustering with Fully Learnable Augmentationcited by 10
- 2022Localized Contrastive Learning on Graphscited by 10
- 2023PTGB: Pre-Train Graph Neural Networks for Brain Network Analysiscited by 10
- 2022Hyperbolic Hierarchical Contrastive Hashingcited by 9
- 2023Affinity Uncertainty-based Hard Negative Mining in Graph Contrastive Learningcited by 9
- 2023Generative and Contrastive Paradigms Are Complementary for Graph Self-Supervised Learningcited by 9
- 2024A Survey on Self-Supervised Graph Foundation Models: Knowledge-Based Perspectivecited by 9
- 2023ViLTA: Enhancing Vision-Language Pre-training through Textual Augmentationcited by 6
- 2023Architecture Matters: Uncovering Implicit Mechanisms in Graph Contrastive Learningcited by 6
- 2024Bootstrap Latents of Nodes and Neighbors for Graph Self-Supervised Learningcited by 6
- 2023Neighborhood-based Hard Negative Mining for Sequential Recommendationcited by 5
- 2023Unsupervised Pretraining for Fact Verification by Language Model Distillationcited by 5
- 2023Self-Contrastive Graph Diffusion Networkcited by 4
- 2024From Overfitting to Robustness: Quantity, Quality, and Variety Oriented Negative Sample Selection in Graph Contrastive Learningcited by 4
- 2025ASIL: Augmented Structural Information Learning for Deep Graph Clustering in Hyperbolic Spacecited by 4
- 2023Bayesian Self-Supervised Contrastive Learningcited by 3
- 2023HaSa: Hardness and Structure-Aware Contrastive Knowledge Graph Embeddingcited by 3
- 2023Why Deep Models Often cannot Beat Non-deep Counterparts on Molecular Property Prediction?cited by 3
- 2023Provable Training for Graph Contrastive Learningcited by 3
- 2024Contrastive Sequential Interaction Network Learning on Co-Evolving Riemannian Spacescited by 3
- 2023Which Matters Most in Making Fund Investment Decisions? A Multi-granularity Graph Disentangled Learning Frameworkcited by 2
- 2024Incorporating Higher-order Structural Information for Graph Clusteringcited by 2
- 2025Scalable Attribute-Missing Graph Clustering via Neighborhood Differentiationcited by 2
- 2025Hybrid-Collaborative Augmentation and Contrastive Sample Adaptive-Differential Awareness for Robust Attributed Graph Clusteringcited by 2
- 2022A Survey of Learning on Small Data: Generalization, Optimization, and Challengecited by 1
- 2023Graph Self-Contrast Representation Learningcited by 1
- 2023Refining Latent Representations: A Generative SSL Approach for Heterogeneous Graph Learningcited by 1
- 2023Topology-aware Debiased Self-supervised Graph Learning for Recommendationcited by 1
- 2023Unsupervised Social Event Detection via Hybrid Graph Contrastive Learning and Reinforced Incremental Clusteringcited by 1
- 2024Deep Manifold Graph Auto-Encoder for Attributed Graph Embeddingcited by 1
- 2024Deep Clustering with Diffused Sampling and Hardness-aware Self-distillationcited by 1
50 most cited of 72 All 72 (JSON)
- 2026RetroMPA: A Molecular Property-Aware Auxiliary Framework for Enhancing Retrosynthesis Prediction17 Aug 2026
- 2026Boundary Embedding Shaping with Adaptive Contrastive Learning for Graph Structural Disentanglement18 Jun 2026
- 2026Adaptive Negative Scheduling for Graph Contrastive Learning4 May 2026
- 2026Static and Dynamic Graph Alignment Network for Temporal Video Grounding1 May 2026
- 2026Intra-Class Subdivision for Pixel Contrastive Learning: Application to Semi-supervised Cardiac Image Segmentation30 Jan 2026
- 2025Hybrid-Collaborative Augmentation and Contrastive Sample Adaptive-Differential Awareness for Robust Attributed Graph Clustering3 Oct 2025
- 2025One Prompt Fits All: Universal Graph Adaptation for Pretrained Models26 Sep 2025
- 2025Aggregation-aware MLP: An Unsupervised Approach for Graph Message-passing27 Jul 2025
- 2025How does Labeling Error Impact Contrastive Learning? A Perspective from Data Dimensionality Reduction15 Jul 2025
- 2025Scalable Attribute-Missing Graph Clustering via Neighborhood Differentiation9 Jul 2025
- 2025Transferable Parasitic Estimation via Graph Contrastive Learning and Label Rebalancing in AMS Circuits9 Jul 2025
- 2025Supervised Graph Contrastive Learning for Gene Regulatory Networks23 May 2025
38 more
- 2025Khan-GCL: Kolmogorov-Arnold Network Based Graph Contrastive Learning with Hard Negatives21 May 2025
- 2025Fractal Graph Contrastive Learning16 May 2025
- 2025Negative Metric Learning for Graphs15 May 2025
- 2025A Generative Graph Contrastive Learning Model with Global Signal25 Apr 2025
- 2025ASIL: Augmented Structural Information Learning for Deep Graph Clustering in Hyperbolic Space14 Apr 2025
- 2025Shapley-Guided Utility Learning for Effective Graph Inference Data Valuation23 Mar 2025
- 2024Scalable Deep Metric Learning on Attributed Graphs20 Nov 2024
- 2024SpeGCL: Self-supervised Graph Spectrum Contrastive Learning without Positive Samples14 Oct 2024
- 2024Multiplex Graph Contrastive Learning with Soft Negatives12 Sep 2024
- 2024A Survey on Mixup Augmentations and Beyond8 Sep 2024
- 2024Bootstrap Latents of Nodes and Neighbors for Graph Self-Supervised Learning9 Aug 2024
- 2024Topology Reorganized Graph Contrastive Learning with Mitigating Semantic Drift23 Jul 2024
- 2024MolFusion: Multimodal Fusion Learning for Molecular Representations via Multi-granularity Views26 Jun 2024
- 2024From Overfitting to Robustness: Quantity, Quality, and Variety Oriented Negative Sample Selection in Graph Contrastive Learning21 Jun 2024
- 2024LSEnet: Lorentz Structural Entropy Neural Network for Deep Graph Clustering20 May 2024
- 2024A Survey on Self-Supervised Graph Foundation Models: Knowledge-Based Perspective24 Mar 2024
- 2024Incorporating Higher-order Structural Information for Graph Clustering17 Mar 2024
- 2024Does Negative Sampling Matter? A Review with Insights into its Theory and Applications27 Feb 2024
- 2024Smoothed Graph Contrastive Learning via Seamless Proximity Integration23 Feb 2024
- 2024Deep Clustering with Diffused Sampling and Hardness-aware Self-distillation25 Jan 2024
- 2024Deep Manifold Graph Auto-Encoder for Attributed Graph Embedding12 Jan 2024
- 2024Contrastive Sequential Interaction Network Learning on Co-Evolving Riemannian Spaces2 Jan 2024
- 2023Unsupervised Social Event Detection via Hybrid Graph Contrastive Learning and Reinforced Incremental Clustering8 Dec 2023
- 2023Uncertainty in Graph Contrastive Learning with Bayesian Neural Networks30 Nov 2023
- 2023Which Matters Most in Making Fund Investment Decisions? A Multi-granularity Graph Disentangled Learning Framework23 Nov 2023
- 2023Architecture Matters: Uncovering Implicit Mechanisms in Graph Contrastive Learning5 Nov 2023
- 2023Simple and Asymmetric Graph Contrastive Learning without Augmentations29 Oct 2023
- 2023Topology-aware Debiased Self-supervised Graph Learning for Recommendation24 Oct 2023
- 2023Generative and Contrastive Paradigms Are Complementary for Graph Self-Supervised Learning24 Oct 2023
- 2023Refining Latent Representations: A Generative SSL Approach for Heterogeneous Graph Learning17 Oct 2023
- 2023DropMix: Better Graph Contrastive Learning with Harder Negative Samples15 Oct 2023
- 2023Unsupervised Pretraining for Fact Verification by Language Model Distillation28 Sep 2023
- 2023Provable Training for Graph Contrastive Learning25 Sep 2023
- 2023Graph Self-Contrast Representation Learning5 Sep 2023
- 2023ViLTA: Enhancing Vision-Language Pre-training through Textual Augmentation31 Aug 2023
- 2023Reinforcement Graph Clustering with Unknown Cluster Number13 Aug 2023
- 2023Self-Contrastive Graph Diffusion Network27 Jul 2023
- 2023Why Deep Models Often cannot Beat Non-deep Counterparts on Molecular Property Prediction?30 Jun 2023
50 newest of 72 All 72 (JSON)
- 2022Hard Sample Aware Network for Contrastive Deep Graph Clusteringcited by 61
- 2023Cluster-guided Contrastive Graph Clustering Networkcited by 60
- 2022Knowledge Graph Contrastive Learning Based on Relation-Symmetrical Structurecited by 43
- 2023Dink-Net: Neural Clustering on Large Graphscited by 38
- 2023Simple and Asymmetric Graph Contrastive Learning without Augmentationscited by 37
- 2022A Systematic Survey of Chemical Pre-trained Modelscited by 34
- 2022A Survey of Mix-based Data Augmentation: Taxonomy, Methods, Applications, and Explainabilitycited by 30
- 2022A Survey of Deep Graph Clustering: Taxonomy, Challenge, Application, and Open Resourcecited by 26
- 2023Not All Semantics are Created Equal: Contrastive Self-supervised Learning with Automatic Temperature Individualizationcited by 25
- 2024LSEnet: Lorentz Structural Entropy Neural Network for Deep Graph Clusteringcited by 20
- 2024SpeGCL: Self-supervised Graph Spectrum Contrastive Learning without Positive Samplescited by 20
- 2023HomoGCL: Rethinking Homophily in Graph Contrastive Learningcited by 18
12 most cited of 71 All 71 (JSON)
- 2026RetroMPA: A Molecular Property-Aware Auxiliary Framework for Enhancing Retrosynthesis Prediction17 Aug 2026
- 2026Boundary Embedding Shaping with Adaptive Contrastive Learning for Graph Structural Disentanglement18 Jun 2026
- 2026Adaptive Negative Scheduling for Graph Contrastive Learning4 May 2026
- 2026Static and Dynamic Graph Alignment Network for Temporal Video Grounding1 May 2026
- 2026Intra-Class Subdivision for Pixel Contrastive Learning: Application to Semi-supervised Cardiac Image Segmentation30 Jan 2026
- 2025Hybrid-Collaborative Augmentation and Contrastive Sample Adaptive-Differential Awareness for Robust Attributed Graph Clustering3 Oct 2025
- 2025One Prompt Fits All: Universal Graph Adaptation for Pretrained Models26 Sep 2025
- 2025Aggregation-aware MLP: An Unsupervised Approach for Graph Message-passing27 Jul 2025
- 2025How does Labeling Error Impact Contrastive Learning? A Perspective from Data Dimensionality Reduction15 Jul 2025
- 2025Scalable Attribute-Missing Graph Clustering via Neighborhood Differentiation9 Jul 2025
- 2025Transferable Parasitic Estimation via Graph Contrastive Learning and Label Rebalancing in AMS Circuits9 Jul 2025
- 2025Supervised Graph Contrastive Learning for Gene Regulatory Networks23 May 2025
12 newest of 71 All 71 (JSON)