Calibrating and Improving Graph Contrastive Learning
Not on the map. Why?
Abstract (arXiv)
Graph contrastive learning algorithms have demonstrated remarkable success in various applications such as node classification, link prediction, and graph clustering. However, in unsupervised graph contrastive learning, some contrastive pairs may contradict the truths in downstream tasks and thus the decrease of losses on these pairs undesirably harms the performance in the downstream tasks. To assess the discrepancy between the prediction and the ground-truth in the downstream tasks for these contrastive pairs, we adapt the expected calibration error (ECE) to graph contrastive learning. The analysis of ECE motivates us to propose a novel regularization method, Contrast-Reg, to ensure that decreasing the contrastive loss leads to better performance in the downstream tasks. As a plug-in regularizer, Contrast-Reg effectively improves the performance of existing graph contrastive learning algorithms. We provide both theoretical and empirical results to demonstrate the effectiveness of Contrast-Reg in enhancing the generalizability of the Graph Neural Network(GNN) model and improving the performance of graph contrastive algorithms with different similarity definitions and encoder backbones across various downstream tasks.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 50 of its 78 references that are in the map. First posted on arXiv 27 Jan 2021.
Builds on
50 of 78 references.
References · 50
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2017On Calibration of Modern Neural Networkscited by 4,960
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
38 more
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2014DeepWalk: Online Learning of Social Representationscited by 1,547
- 2019Contrastive Multiview Codingcited by 1,301
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2018Deep Graph Infomaxcited by 1,106
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,028
- 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
- 2019When Does Label Smoothing Help?cited by 988
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
- 2019Strategies for Pre-training Graph Neural Networkscited by 971
- 2020What Makes for Good Views for Contrastive Learning?cited by 846
- 2018MINE: Mutual Information Neural Estimationcited by 683
- 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 673
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2020Deep Graph Contrastive Representation Learningcited by 539
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2019Self-labelling via simultaneous clustering and representation learningcited by 528
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2017Regularizing Neural Networks by Penalizing Confident Output Distributionscited by 464
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 463
- 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
- 2017struc2vec: Learning Node Representations from Structural Identitycited by 215
- 2017Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2veccited by 198
- 2016A vector-contraction inequality for Rademacher complexitiescited by 142
- 2020GraphNorm: A Principled Approach to Accelerating Graph Neural Network Trainingcited by 117
- 2017Learning Structural Node Embeddings Via Diffusion Waveletscited by 97
- 2019Attributed Graph Clustering via Adaptive Graph Convolutioncited by 96
- 2019Graph Adversarial Training: Dynamically Regularizing Based on Graph Structurecited by 93
- 2019GMNN: Graph Markov Neural Networkscited by 82
- 2019Unsupervised Deep Learning by Neighbourhood Discoverycited by 78
- 2020Understanding Negative Sampling in Graph Representation Learningcited by 66
- 2017HARP: Hierarchical Representation Learning for Networkscited by 58
- 2020Rethinking Graph Regularization for Graph Neural Networkscited by 36
- 2019Batch Virtual Adversarial Training for Graph Convolutional Networkscited by 33
- 2014Notes on Noise Contrastive Estimation and Negative Samplingcited by 26
- 2019vGraph: A Generative Model for Joint Community Detection and Node Representation Learningcited by 26
- 2018Semi-supervised Learning on Graphs with Generative Adversarial Netscited by 21
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 2; 2024: 1; 2025: 1.
6 papers.
- 2021Graph Self-Supervised Learning: A Surveycited by 289
- 2023Does Invariant Graph Learning via Environment Augmentation Learn Invariance?cited by 42
- 2024A Survey on Self-Supervised Graph Foundation Models: Knowledge-Based Perspectivecited by 9
- 2025Graph Prompting for Graph Learning Models: Recent Advances and Future Directionscited by 3
- 2023StructComp: Substituting Propagation with Structural Compression in Training Graph Contrastive Learningcited by 2
- 2021Barlow Graph Auto-Encoder for Unsupervised Network Embeddingcited by 1
- 2025Graph Prompting for Graph Learning Models: Recent Advances and Future Directions10 Jun 2025
- 2024A Survey on Self-Supervised Graph Foundation Models: Knowledge-Based Perspective24 Mar 2024
- 2023StructComp: Substituting Propagation with Structural Compression in Training Graph Contrastive Learning8 Dec 2023
- 2023Does Invariant Graph Learning via Environment Augmentation Learn Invariance?29 Oct 2023
- 2021Barlow Graph Auto-Encoder for Unsupervised Network Embedding29 Oct 2021
- 2021Graph Self-Supervised Learning: A Survey27 Feb 2021