Towards Generalizable Graph Contrastive Learning: An Information Theory Perspective

Yige Yuan, Bingbing Xu, Huawei Shen, Qi Cao, Keting Cen, Wen Zheng, Xueqi Cheng

Main figure for Towards Generalizable Graph Contrastive Learning: An Information Theory Perspective

Abstract

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.

Proposed method: InfoAdv

Benchmark Results

Tested on 1 dataset Non-standard metric on 1 dataset

Tables show presented results in global context (best 3 papers + GCN + MLP).

Classic

WikiCS

Global leaderboard →
Non-default metric. This paper reports F1; the dataset default is Accuracy. Values below use F1 only.

Sorted by F1. Highlighted rows are from other papers.

#ModelF1 ↑Paper
1
InfoAdv
0.8141 ±0.0003
This paper
2
GCA
0.8007 ±0.0012
This paper
3
GRACE
0.7956 ±0.0002
This paper
4
AD-GCL
0.7806 ±0.0035
This paper
5
GAT
0.7765 ±0.0011
This paper
6
DW + feats.
0.7721 ±0.0003
This paper
7
GCN
0.7719 ±0.0012
This paper
8
VGAE
0.7563 ±0.0019
This paper
9
DGI
0.7535 ±0.0014
This paper
10
DeepWalk
0.7435 ±0.0006
This paper
11
RawFeat
0.7198
This paper
12
GAE
0.7015 ±0.0001
This paper
SOTA performance (not significantly different from the best) Proposed method (this paper) Baseline / comparison (this paper)