mlsanityData to 14 Oct 2026

A Simplified Framework for Contrastive Learning for Node Representations

arXiv 2305.00623 ↗First posted 1 May 2023cs.LG cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

Contrastive learning has recently established itself as a powerful self-supervised learning framework for extracting rich and versatile data representations. Broadly speaking, contrastive learning relies on a data augmentation scheme to generate two versions of the input data and learns low-dimensional representations by maximizing a normalized temperature-scaled cross entropy loss (NT-Xent) to identify augmented samples corresponding to the same original entity. In this paper, we investigate the potential of deploying contrastive learning in combination with Graph Neural Networks for embedding nodes in a graph. Specifically, we show that the quality of the resulting embeddings and training time can be significantly improved by a simple column-wise postprocessing of the embedding matrix, instead of the row-wise postprocessing via multilayer perceptrons (MLPs) that is adopted by the majority of peer methods. This modification yields improvements in downstream classification tasks of up to 1.5% and even beats existing state-of-the-art approaches on 6 out of 8 different benchmarks. We justify our choices of postprocessing by revisiting the "alignment vs. uniformity paradigm", and show that column-wise post-processing improves both "alignment" and "uniformity" of the embeddings.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 37 of its 47 references that are in the map. First posted on arXiv 1 May 2023.

Builds on

37 of 47 references.

References · 37

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  4. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  5. 2017Graph Attention Networkscited by 8,923
  6. 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
  7. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
  8. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  9. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
  10. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
  11. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  12. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,576
25 more
  1. 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,405
  2. 2016Variational Graph Auto-Encoderscited by 1,382
  3. 2019Contrastive Multiview Codingcited by 1,301
  4. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
  5. 2018Deep Graph Infomaxcited by 1,106
  6. 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
  7. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
  8. 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 734
  9. 2015Image-based Recommendations on Styles and Substitutescited by 706
  10. 2020Contrastive Multi-View Representation Learning on Graphscited by 652
  11. 2020Deep Graph Contrastive Representation Learningcited by 539
  12. 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
  13. 2018How Does Batch Normalization Help Optimization?cited by 357
  14. 2018Hyperspherical Variational Auto-Encoderscited by 189
  15. 2020CLEAR: Contrastive Learning for Sentence Representationcited by 186
  16. 2021Large-Scale Representation Learning on Graphs via Bootstrappingcited by 186
  17. 2018Understanding Batch Normalizationcited by 159
  18. 2021From Canonical Correlation Analysis to Self-supervised Graph Neural Networkscited by 141
  19. 2017Unsupervised Learning by Predicting Noisecited by 98
  20. 2020Contrastive Learning with Adversarial Examplescited by 91
  21. 2019A Mutual Information Maximization Perspective of Language Representation Learningcited by 85
  22. 2018Decorrelated Batch Normalizationcited by 83
  23. 2018Spherical Latent Spaces for Stable Variational Autoencoderscited by 67
  24. 2019Spherical Text Embeddingcited by 49
  25. 2022Statistical applications of contrastive learningcited by 5

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.