mlsanityData to 14 Oct 2026

Pseudo Contrastive Learning for Graph-based Semi-supervised Learning

arXiv 2302.09532 ↗First posted 19 Feb 2023cs.LG cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

Pseudo Labeling is a technique used to improve the performance of semi-supervised Graph Neural Networks (GNNs) by generating additional pseudo-labels based on confident predictions. However, the quality of generated pseudo-labels has been a longstanding concern due to the sensitivity of the classification objective with respect to the given labels. To avoid the untrustworthy classification supervision indicating ``a node belongs to a specific class,'' we favor the fault-tolerant contrasting supervision demonstrating ``two nodes do not belong to the same class.'' Thus, the problem of generating high-quality pseudo-labels is then transformed into a relaxed version, i.e., identifying reliable negative pairs. To achieve this, we propose a general framework for GNNs, termed Pseudo Contrastive Learning (PCL). It separates two nodes whose positive and negative pseudo-labels target the same class. To incorporate topological knowledge into learning, we devise a topologically weighted contrastive loss that spends more effort separating negative pairs with smaller topological distances. Experimentally, we apply PCL to various GNNs, which consistently outperform their counterparts using other popular general techniques on five real-world graphs.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 46 of its 65 references that are in the map. First posted on arXiv 19 Feb 2023.

Builds on

46 of 65 references.

References · 46

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  4. 2017Graph Attention Networkscited by 8,923
  5. 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
  6. 2017Inductive Representation Learning on Large Graphscited by 6,320
  7. 2018How Powerful are Graph Neural Networks?cited by 4,393
  8. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  9. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
  10. 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,085
  11. 2019Simplifying Graph Convolutional Networkscited by 1,477
  12. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
34 more
  1. 2018Deep Graph Infomaxcited by 1,106
  2. 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
  3. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
  4. 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,028
  5. 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
  6. 2018Generalized Cross Entropy Loss for Training Deep Neural Networks with Noisy Labelscited by 997
  7. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
  8. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
  9. 2020Simple and Deep Graph Convolutional Networkscited by 860
  10. 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
  11. 2020Contrastive Multi-View Representation Learning on Graphscited by 652
  12. 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 595
  13. 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
  14. 2019Pseudo-Labeling and Confirmation Bias in Deep Semi-Supervised Learningcited by 510
  15. 2016f-GAN: Training Generative Neural Samplers using Variational Divergence Minimizationcited by 506
  16. 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 463
  17. 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
  18. 2021In Defense of Pseudo-Labeling: An Uncertainty-Aware Pseudo-label Selection Framework for Semi-Supervised Learningcited by 301
  19. 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
  20. 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
  21. 2019NLNL: Negative Learning for Noisy Labelscited by 151
  22. 2019Multi-Stage Self-Supervised Learning for Graph Convolutional Networks on Graphs with Few Labelscited by 111
  23. 2021InfoGCL: Information-Aware Graph Contrastive Learningcited by 105
  24. 2021HDMI: High-order Deep Multiplex Infomaxcited by 82
  25. 2022Spectral Feature Augmentation for Graph Contrastive Learning and Beyondcited by 49
  26. 2020Interpretable and Efficient Heterogeneous Graph Convolutional Networkcited by 48
  27. 2020Contrastive and Generative Graph Convolutional Networks for Graph-based Semi-Supervised Learningcited by 43
  28. 2022SelfKG: Self-Supervised Entity Alignment in Knowledge Graphscited by 32
  29. 2022Self-supervised Heterogeneous Graph Pre-training Based on Structural Clusteringcited by 30
  30. 2022Informative Pseudo-Labeling for Graph Neural Networks with Few Labelscited by 19
  31. 2022Toward Robust Graph Semi-Supervised Learning against Extreme Data Scarcitycited by 11
  32. 2020Mutual Teaching for Graph Convolutional Networkscited by 8
  33. 2021Evaluating Modules in Graph Contrastive Learningcited by 4
  34. 2020Rethinking the Promotion Brought by Contrastive Learning to Semi-Supervised Node Classificationcited by 3

Built on by

Cited by year

Citing papers per year: 2025: 2.

2 papers.