mlsanityData to 7 Oct 2026

ProGCL: Rethinking Hard Negative Mining in Graph Contrastive Learning

arXiv 2110.02027 ↗First posted 5 Oct 2021cs.AIcited by 72

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  4. 2017Graph Attention Networkscited by 8,854
  5. 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
  6. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  7. 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
  8. 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
  9. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  10. 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
  11. 2014DeepWalk: Online Learning of Social Representationscited by 1,543
  12. 2016Variational Graph Auto-Encoderscited by 1,373
24 more
  1. 2020Graph Contrastive Learning with Augmentationscited by 1,203
  2. 2018Deep Graph Infomaxcited by 1,101
  3. 2018Pitfalls of Graph Neural Network Evaluationcited by 994
  4. 2020Contrastive Multi-View Representation Learning on Graphscited by 651
  5. 2020Contrastive Learning with Hard Negative Samplescited by 619
  6. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  7. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
  8. 2020Deep Graph Contrastive Representation Learningcited by 535
  9. 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
  10. 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 461
  11. 2017Representation Learning on Graphs: Methods and Applicationscited by 456
  12. 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
  13. 2020Hard Negative Mixing for Contrastive Learningcited by 399
  14. 2020Debiased Contrastive Learningcited by 354
  15. 2021Graph Contrastive Learning Automatedcited by 287
  16. 2020Wiki-CS: A Wikipedia-Based Benchmark for Graph Neural Networkscited by 253
  17. 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
  18. 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
  19. 2021From Canonical Correlation Analysis to Self-supervised Graph Neural Networkscited by 138
  20. 2021An Empirical Study of Graph Contrastive Learningcited by 113
  21. 2021Multi-Scale Contrastive Siamese Networks for Self-Supervised Graph Representation Learningcited by 70
  22. 2021MoCL: Data-driven Molecular Fingerprint via Knowledge-aware Contrastive Learning from Molecular Graphcited by 65
  23. 2020Conditional Negative Sampling for Contrastive Learning of Visual Representationscited by 57
  24. 2021Co-learning: Learning from Noisy Labels with Self-supervisioncited by 50

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 10; 2023: 28; 2024: 16; 2025: 13; 2026: 5.

72 papers.

Sort:

By area:

  1. 2022Hard Sample Aware Network for Contrastive Deep Graph Clusteringcited by 61
  2. 2023Cluster-guided Contrastive Graph Clustering Networkcited by 60
  3. 2022Knowledge Graph Contrastive Learning Based on Relation-Symmetrical Structurecited by 43
  4. 2023Dink-Net: Neural Clustering on Large Graphscited by 38
  5. 2023Simple and Asymmetric Graph Contrastive Learning without Augmentationscited by 37
  6. 2022A Systematic Survey of Chemical Pre-trained Modelscited by 34
  7. 2022A Survey of Mix-based Data Augmentation: Taxonomy, Methods, Applications, and Explainabilitycited by 30
  8. 2022A Survey of Deep Graph Clustering: Taxonomy, Challenge, Application, and Open Resourcecited by 26
  9. 2023Not All Semantics are Created Equal: Contrastive Self-supervised Learning with Automatic Temperature Individualizationcited by 25
  10. 2024LSEnet: Lorentz Structural Entropy Neural Network for Deep Graph Clusteringcited by 20
  11. 2024SpeGCL: Self-supervised Graph Spectrum Contrastive Learning without Positive Samplescited by 20
  12. 2023HomoGCL: Rethinking Homophily in Graph Contrastive Learningcited by 18
38 more
  1. 2024A Survey on Mixup Augmentations and Beyondcited by 18
  2. 2023GraphSHA: Synthesizing Harder Samples for Class-Imbalanced Node Classificationcited by 17
  3. 2023Reinforcement Graph Clustering with Unknown Cluster Numbercited by 16
  4. 2023Contrastive Graph Clustering in Curvature Spacescited by 15
  5. 2022Heterogeneous Graph Contrastive Multi-view Learningcited by 14
  6. 2024Does Negative Sampling Matter? A Review with Insights into its Theory and Applicationscited by 14
  7. 2025One Prompt Fits All: Universal Graph Adaptation for Pretrained Modelscited by 11
  8. 2022GraphLearner: Graph Node Clustering with Fully Learnable Augmentationcited by 10
  9. 2022Localized Contrastive Learning on Graphscited by 10
  10. 2023PTGB: Pre-Train Graph Neural Networks for Brain Network Analysiscited by 10
  11. 2022Hyperbolic Hierarchical Contrastive Hashingcited by 9
  12. 2023Affinity Uncertainty-based Hard Negative Mining in Graph Contrastive Learningcited by 9
  13. 2023Generative and Contrastive Paradigms Are Complementary for Graph Self-Supervised Learningcited by 9
  14. 2024A Survey on Self-Supervised Graph Foundation Models: Knowledge-Based Perspectivecited by 9
  15. 2023ViLTA: Enhancing Vision-Language Pre-training through Textual Augmentationcited by 6
  16. 2023Architecture Matters: Uncovering Implicit Mechanisms in Graph Contrastive Learningcited by 6
  17. 2024Bootstrap Latents of Nodes and Neighbors for Graph Self-Supervised Learningcited by 6
  18. 2023Neighborhood-based Hard Negative Mining for Sequential Recommendationcited by 5
  19. 2023Unsupervised Pretraining for Fact Verification by Language Model Distillationcited by 5
  20. 2023Self-Contrastive Graph Diffusion Networkcited by 4
  21. 2024From Overfitting to Robustness: Quantity, Quality, and Variety Oriented Negative Sample Selection in Graph Contrastive Learningcited by 4
  22. 2025ASIL: Augmented Structural Information Learning for Deep Graph Clustering in Hyperbolic Spacecited by 4
  23. 2023Bayesian Self-Supervised Contrastive Learningcited by 3
  24. 2023HaSa: Hardness and Structure-Aware Contrastive Knowledge Graph Embeddingcited by 3
  25. 2023Why Deep Models Often cannot Beat Non-deep Counterparts on Molecular Property Prediction?cited by 3
  26. 2023Provable Training for Graph Contrastive Learningcited by 3
  27. 2024Contrastive Sequential Interaction Network Learning on Co-Evolving Riemannian Spacescited by 3
  28. 2023Which Matters Most in Making Fund Investment Decisions? A Multi-granularity Graph Disentangled Learning Frameworkcited by 2
  29. 2024Incorporating Higher-order Structural Information for Graph Clusteringcited by 2
  30. 2025Scalable Attribute-Missing Graph Clustering via Neighborhood Differentiationcited by 2
  31. 2025Hybrid-Collaborative Augmentation and Contrastive Sample Adaptive-Differential Awareness for Robust Attributed Graph Clusteringcited by 2
  32. 2022A Survey of Learning on Small Data: Generalization, Optimization, and Challengecited by 1
  33. 2023Graph Self-Contrast Representation Learningcited by 1
  34. 2023Refining Latent Representations: A Generative SSL Approach for Heterogeneous Graph Learningcited by 1
  35. 2023Topology-aware Debiased Self-supervised Graph Learning for Recommendationcited by 1
  36. 2023Unsupervised Social Event Detection via Hybrid Graph Contrastive Learning and Reinforced Incremental Clusteringcited by 1
  37. 2024Deep Manifold Graph Auto-Encoder for Attributed Graph Embeddingcited by 1
  38. 2024Deep Clustering with Diffused Sampling and Hardness-aware Self-distillationcited by 1

50 most cited of 72 All 72 (JSON)