Balancing Graph Embedding Smoothness in Self-Supervised Learning via Information-Theoretic Decomposition
Not on the map. Why?
Abstract (arXiv)
Self-supervised learning (SSL) in graphs has garnered significant attention, particularly in employing Graph Neural Networks (GNNs) with pretext tasks initially designed for other domains, such as contrastive learning and feature reconstruction. However, it remains uncertain whether these methods effectively reflect essential graph properties, precisely representation similarity with its neighbors. We observe that existing methods position opposite ends of a spectrum driven by the graph embedding smoothness, with each end corresponding to outperformance on specific downstream tasks. Decomposing the SSL objective into three terms via an information-theoretic framework with a neighbor representation variable reveals that this polarization stems from an imbalance among the terms, which existing methods may not effectively maintain. Further insights suggest that balancing between the extremes can lead to improved performance across a wider range of downstream tasks. A framework, BSG (Balancing Smoothness in Graph SSL), introduces novel loss functions designed to supplement the representation quality in graph-based SSL by balancing the derived three terms: neighbor loss, minimal loss, and divergence loss. We present a theoretical analysis of the effects of these loss functions, highlighting their significance from both the SSL and graph smoothness perspectives. Extensive experiments on multiple real-world datasets across node classification and link prediction consistently demonstrate that BSG achieves state-of-the-art performance, outperforming existing methods. Our implementation code is available at https://github.com/steve30572/BSG.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 33 of its 49 references that are in the map. First posted on arXiv 16 Apr 2025.
Builds on
33 of 49 references.
References · 33
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2016Variational Graph Auto-Encoderscited by 1,382
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2018Deep Graph Infomaxcited by 1,106
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
- 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 2020Contrastive Multi-View Representation Learning on Graphscited by 652
- 2020A Survey on Contrastive Self-supervised Learningcited by 554
21 more
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 545
- 2020Deep Graph Contrastive Representation Learningcited by 539
- 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
- 2022GraphMAE: Self-Supervised Masked Graph Autoencoderscited by 448
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
- 2021Graph Self-Supervised Learning: A Surveycited by 289
- 2021Graph Contrastive Learning Automatedcited by 287
- 2020Revisiting Pre-Trained Models for Chinese Natural Language Processingcited by 266
- 2017graph2vec: Learning Distributed Representations of Graphscited by 230
- 2021From Canonical Correlation Analysis to Self-supervised Graph Neural Networkscited by 141
- 2021Self-supervised Learning on Graphs: Contrastive, Generative,or Predictivecited by 136
- 2023GraphMAE2: A Decoding-Enhanced Masked Self-Supervised Graph Learnercited by 132
- 2021InfoGCL: Information-Aware Graph Contrastive Learningcited by 105
- 2018Adversarially Regularized Graph Autoencoder for Graph Embeddingcited by 84
- 2022What's Behind the Mask: Understanding Masked Graph Modeling for Graph Autoencoderscited by 82
- 2023To Compress or Not to Compress- Self-Supervised Learning and Information Theory: A Reviewcited by 72
- 2024Rethinking Graph Masked Autoencoders through Alignment and Uniformitycited by 22
- 2023GiGaMAE: Generalizable Graph Masked Autoencoder via Collaborative Latent Space Reconstructioncited by 21
- 2024Masked Graph Autoencoder with Non-discrete Bandwidthscited by 11
- 2025CIMAGE: Exploiting the Conditional Independence in Masked Graph Auto-encoderscited by 4
Built on by
Citing papers per year: 2025: 2; 2026: 1.
3 papers.