Graph Self-Contrast Representation Learning
Not on the map. Why?
Abstract (arXiv)
Graph contrastive learning (GCL) has recently emerged as a promising approach for graph representation learning. Some existing methods adopt the 1-vs-K scheme to construct one positive and K negative samples for each graph, but it is difficult to set K. For those methods that do not use negative samples, it is often necessary to add additional strategies to avoid model collapse, which could only alleviate the problem to some extent. All these drawbacks will undoubtedly have an adverse impact on the generalizability and efficiency of the model. In this paper, to address these issues, we propose a novel graph self-contrast framework GraphSC, which only uses one positive and one negative sample, and chooses triplet loss as the objective. Specifically, self-contrast has two implications. First, GraphSC generates both positive and negative views of a graph sample from the graph itself via graph augmentation functions of various intensities, and use them for self-contrast. Second, GraphSC uses Hilbert-Schmidt Independence Criterion (HSIC) to factorize the representations into multiple factors and proposes a masked self-contrast mechanism to better separate positive and negative samples. Further, Since the triplet loss only optimizes the relative distance between the anchor and its positive/negative samples, it is difficult to ensure the absolute distance between the anchor and positive sample. Therefore, we explicitly reduced the absolute distance between the anchor and positive sample to accelerate convergence. Finally, we conduct extensive experiments to evaluate the performance of GraphSC against 19 other state-of-the-art methods in both unsupervised and transfer learning settings.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 39 of its 51 references that are in the map. First posted on arXiv 5 Sep 2023.
Builds on
39 of 51 references.
References · 39
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 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
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2020Exploring Simple Siamese Representation Learningcited by 2,866
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,849
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
- 2016Variational Graph Auto-Encoderscited by 1,382
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
27 more
- 2018Deep Graph Infomaxcited by 1,106
- 2019Strategies for Pre-training Graph Neural Networkscited by 971
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 728
- 2020Contrastive Multi-View Representation Learning on Graphscited by 652
- 2020Contrastive Learning with Hard Negative Samplescited by 628
- 2020Deep Graph Contrastive Representation Learningcited by 539
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 463
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2020Hard Negative Mixing for Contrastive Learningcited by 402
- 2020Debiased Contrastive Learningcited by 356
- 2021Graph Self-Supervised Learning: A Surveycited by 289
- 2021Graph Contrastive Learning Automatedcited by 287
- 2017graph2vec: Learning Distributed Representations of Graphscited by 230
- 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
- 2020Graph-Bert: Only Attention is Needed for Learning Graph Representationscited by 177
- 2022SimGRACE: A Simple Framework for Graph Contrastive Learning without Data Augmentationcited by 171
- 2021Self-supervised Graph-level Representation Learning with Local and Global Structurecited by 125
- 2020When Does Self-Supervision Help Graph Convolutional Networks?cited by 121
- 2021An Empirical Study of Graph Contrastive Learningcited by 113
- 2020Sub-graph Contrast for Scalable Self-Supervised Graph Representation Learningcited by 90
- 2021ProGCL: Rethinking Hard Negative Mining in Graph Contrastive Learningcited by 72
- 2020Conditional Negative Sampling for Contrastive Learning of Visual Representationscited by 57
- 2022Let Invariant Rationale Discovery Inspire Graph Contrastive Learningcited by 57
- 2020Graph InfoClust: Leveraging cluster-level node information for unsupervised graph representation learningcited by 35
- 2022Self-Supervised Representation Learning via Latent Graph Predictioncited by 22
- 2022Generating Counterfactual Hard Negative Samples for Graph Contrastive Learningcited by 13
Built on by
Citing papers per year: 2024: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2023Rethinking and Simplifying Bootstrapped Graph Latents
- 2021Multi-Scale Contrastive Siamese Networks for Self-Supervised Graph Representation Learning
- 2022Contrastive Graph Few-Shot Learning
- 2025Dual-Kernel Graph Community Contrastive Learning
- 2021Provable Guarantees for Self-Supervised Deep Learning with Spectral Contrastive Loss
- 2023Hierarchical Topology Isomorphism Expertise Embedded Graph Contrastive Learning
- 2025Simple Graph Contrastive Learning via Fractional-order Neural Diffusion Networks
- 2024Bootstrap Latents of Nodes and Neighbors for Graph Self-Supervised Learning