Towards Generalizable Graph Contrastive Learning: An Information Theory Perspective
Not on the map. Why?
Abstract (arXiv)
Graph contrastive learning (GCL) emerges as the most representative approach for graph representation learning, which leverages the principle of maximizing mutual information (InfoMax) to learn node representations applied in downstream tasks. To explore better generalization from GCL to downstream tasks, previous methods heuristically define data augmentation or pretext tasks. However, the generalization ability of GCL and its theoretical principle are still less reported. In this paper, we first propose a metric named GCL-GE for GCL generalization ability. Considering the intractability of the metric due to the agnostic downstream task, we theoretically prove a mutual information upper bound for it from an information-theoretic perspective. Guided by the bound, we design a GCL framework named InfoAdv with enhanced generalization ability, which jointly optimizes the generalization metric and InfoMax to strike the right balance between pretext task fitting and the generalization ability on downstream tasks. We empirically validate our theoretical findings on a number of representative benchmarks, and experimental results demonstrate that our model achieves state-of-the-art performance.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 40 of its 67 references that are in the map. First posted on arXiv 20 Nov 2022.
Builds on
40 of 67 references.
References · 40
- 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
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,403
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2014DeepWalk: Online Learning of Social Representationscited by 1,547
- 2016Variational Graph Auto-Encoderscited by 1,382
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,148
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,139
- 2018Deep Graph Infomaxcited by 1,106
- 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
28 more
- 2020What Makes for Good Views for Contrastive Learning?cited by 846
- 2019Graph WaveNet for Deep Spatial-Temporal Graph Modelingcited by 829
- 2020Self-supervised Learning: Generative or Contrastivecited by 694
- 2019On Variational Bounds of Mutual Informationcited by 559
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 541
- 2020Deep Graph Contrastive Representation Learningcited by 539
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2018Pyro: Deep Universal Probabilistic Programmingcited by 380
- 2019On Mutual Information Maximization for Representation Learningcited by 316
- 2017Information-theoretic analysis of generalization capability of learning algorithmscited by 303
- 2021Graph Contrastive Learning Automatedcited by 287
- 2020Wiki-CS: A Wikipedia-Based Benchmark for Graph Neural Networkscited by 260
- 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
- 2018Constrained Graph Variational Autoencoders for Molecule Designcited by 185
- 2021Self-Supervised Learning of Graph Neural Networks: A Unified Reviewcited by 184
- 2020Reasoning About Generalization via Conditional Mutual Informationcited by 147
- 2019A Gentle Introduction to Deep Learning for Graphscited by 108
- 2021InfoGCL: Information-Aware Graph Contrastive Learningcited by 105
- 2019Graph Representation Learning: A Surveycited by 75
- 2021AutoGCL: Automated Graph Contrastive Learning via Learnable View Generatorscited by 73
- 2022Rethinking and Scaling Up Graph Contrastive Learning: An Extremely Efficient Approach with Group Discriminationcited by 69
- 2018Chaining Mutual Information and Tightening Generalization Boundscited by 65
- 2022COSTA: Covariance-Preserving Feature Augmentation for Graph Contrastive Learningcited by 39
- 2019PAC-Bayesian Contrastive Unsupervised Representation Learningcited by 20
- 2020SAIL: Self-Augmented Graph Contrastive Learningcited by 20
- 2022Augmentation-Free Graph Contrastive Learning with Performance Guaranteecited by 16
- 2021A Probabilistic Representation of DNNs: Bridging Mutual Information and Generalizationcited by 1
Built on by
Citing papers per year: 2023: 4; 2024: 4.
8 papers.
- 2024Towards Graph Contrastive Learning: A Survey and Beyondcited by 26
- 2023TEA: Test-time Energy Adaptationcited by 25
- 2024How to Leverage Demonstration Data in Alignment for Large Language Model? A Self-Imitation Learning Perspectivecited by 14
- 2024Negative-Free Self-Supervised Gaussian Embedding of Graphscited by 5
- 2023Perfect Alignment May be Poisonous to Graph Contrastive Learningcited by 3
- 2023Graph Ranking Contrastive Learning: A Extremely Simple yet Efficient Methodcited by 2
- 2023Information-Theoretic Generalization Bounds for Transductive Learning and its Applicationscited by 2
- 2024MITA: Bridging the Gap between Model and Data for Test-time Adaptationcited by 1
- 2024Negative-Free Self-Supervised Gaussian Embedding of Graphs2 Nov 2024
- 2024How to Leverage Demonstration Data in Alignment for Large Language Model? A Self-Imitation Learning Perspective14 Oct 2024
- 2024MITA: Bridging the Gap between Model and Data for Test-time Adaptation12 Oct 2024
- 2024Towards Graph Contrastive Learning: A Survey and Beyond20 May 2024
- 2023TEA: Test-time Energy Adaptation24 Nov 2023
- 2023Information-Theoretic Generalization Bounds for Transductive Learning and its Applications8 Nov 2023
- 2023Graph Ranking Contrastive Learning: A Extremely Simple yet Efficient Method23 Oct 2023
- 2023Perfect Alignment May be Poisonous to Graph Contrastive Learning6 Oct 2023