From Overfitting to Robustness: Quantity, Quality, and Variety Oriented Negative Sample Selection in Graph Contrastive Learning
Not on the map. Why?
Abstract (arXiv)
Graph contrastive learning (GCL) aims to contrast positive-negative counterparts to learn the node embeddings, whereas graph data augmentation methods are employed to generate these positive-negative samples. The variation, quantity, and quality of negative samples compared to positive samples play crucial roles in learning meaningful embeddings for node classification downstream tasks. Less variation, excessive quantity, and low-quality negative samples cause the model to be overfitted for particular nodes, resulting in less robust models. To solve the overfitting problem in the GCL paradigm, this study proposes a novel Cumulative Sample Selection (CSS) algorithm by comprehensively considering negative samples' quality, variations, and quantity. Initially, three negative sample pools are constructed: easy, medium, and hard negative samples, which contain 25%, 50%, and 25% of the total available negative samples, respectively. Then, 10% negative samples are selected from each of these three negative sample pools for training the model. After that, a decision agent module evaluates model training results and decides whether to explore more negative samples from three negative sample pools by increasing the ratio or keep exploiting the current sampling ratio. The proposed algorithm is integrated into a proposed graph contrastive learning framework named NegAmplify. NegAmplify is compared with the SOTA methods on nine graph node classification datasets, with seven achieving better node classification accuracy with up to 2.86% improvement.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 37 of its 67 references that are in the map. First posted on arXiv 21 Jun 2024.
Builds on
37 of 67 references.
References · 37
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2018Deep Graph Infomaxcited by 1,101
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2020Contrastive Learning with Hard Negative Samplescited by 619
25 more
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 332
- 2021Large-Scale Representation Learning on Graphs via Bootstrappingcited by 184
- 2021Self-Supervised Learning of Graph Neural Networks: A Unified Reviewcited by 184
- 2021Self-supervised Learning on Graphs: Contrastive, Generative,or Predictivecited by 136
- 2021An Empirical Study of Graph Contrastive Learningcited by 113
- 2020Self-supervised Learning on Graphs: Deep Insights and New Directioncited by 108
- 2021Augmentation-Free Self-Supervised Learning on Graphscited by 94
- 2021ProGCL: Rethinking Hard Negative Mining in Graph Contrastive Learningcited by 72
- 2022Hard Sample Aware Network for Contrastive Deep Graph Clusteringcited by 61
- 2019Hardness-Aware Deep Metric Learningcited by 55
- 2022Heterogeneous Graph Masked Autoencoderscited by 47
- 2022Adversarial Graph Contrastive Learning with Information Regularizationcited by 38
- 2022COSTA: Covariance-Preserving Feature Augmentation for Graph Contrastive Learningcited by 38
- 2018Adversarial Sampling and Training for Semi-Supervised Information Retrievalcited by 23
- 2022Negative Sampling for Contrastive Representation Learning: A Reviewcited by 23
- 2022Graph Soft-Contrastive Learning via Neighborhood Rankingcited by 16
- 2022Learning Graph Augmentations to Learn Graph Representationscited by 14
- 2022Generating Counterfactual Hard Negative Samples for Graph Contrastive Learningcited by 13
- 2023Affinity Uncertainty-based Hard Negative Mining in Graph Contrastive Learningcited by 9
- 2022Graph Contrastive Learning with Implicit Augmentationscited by 7
- 2023Adaptive Data Augmentation for Contrastive Learningcited by 6
- 2023Neighborhood-based Hard Negative Mining for Sequential Recommendationcited by 5
- 2022Features Based Adaptive Augmentation for Graph Contrastive Learningcited by 4
- 2022Self-supervised Learning for Heterogeneous Graph via Structure Information based on Metapathcited by 1
Built on by
Citing papers per year: 2025: 2; 2026: 2.
4 papers.
- 2025A Binary Classification Social Network Dataset for Graph Machine Learningcited by 1
- 2026ViTAMINS: An Empirical Study of Training Self-Supervised Vision Transformers with Synthetic Hard Negativescited by 1
- 2025WBT-BGRL: A Non-Contrastive Weighted Bipartite Link Prediction Model for Inductive Learningcited by 0
- 2026Adaptive Negative Scheduling for Graph Contrastive Learningcited by 0
- 2026ViTAMINS: An Empirical Study of Training Self-Supervised Vision Transformers with Synthetic Hard Negatives1 Sep 2026
- 2026Adaptive Negative Scheduling for Graph Contrastive Learning4 May 2026
- 2025WBT-BGRL: A Non-Contrastive Weighted Bipartite Link Prediction Model for Inductive Learning28 Oct 2025
- 2025A Binary Classification Social Network Dataset for Graph Machine Learning4 Mar 2025