A Simplified Framework for Contrastive Learning for Node Representations
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
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 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
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,576
25 more
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,405
- 2016Variational Graph Auto-Encoderscited by 1,382
- 2019Contrastive Multiview Codingcited by 1,301
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
- 2018Deep Graph Infomaxcited by 1,106
- 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 734
- 2015Image-based Recommendations on Styles and Substitutescited by 706
- 2020Contrastive Multi-View Representation Learning on Graphscited by 652
- 2020Deep Graph Contrastive Representation Learningcited by 539
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2018How Does Batch Normalization Help Optimization?cited by 357
- 2018Hyperspherical Variational Auto-Encoderscited by 189
- 2020CLEAR: Contrastive Learning for Sentence Representationcited by 186
- 2021Large-Scale Representation Learning on Graphs via Bootstrappingcited by 186
- 2018Understanding Batch Normalizationcited by 159
- 2021From Canonical Correlation Analysis to Self-supervised Graph Neural Networkscited by 141
- 2017Unsupervised Learning by Predicting Noisecited by 98
- 2020Contrastive Learning with Adversarial Examplescited by 91
- 2019A Mutual Information Maximization Perspective of Language Representation Learningcited by 85
- 2018Decorrelated Batch Normalizationcited by 83
- 2018Spherical Latent Spaces for Stable Variational Autoencoderscited by 67
- 2019Spherical Text Embeddingcited by 49
- 2022Statistical applications of contrastive learningcited by 5
Built on by
Citing papers per year: 2024: 1.
1 paper.