Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Let Invariant Rationale Discovery Inspire Graph Contrastive Learning

About

Leading graph contrastive learning (GCL) methods perform graph augmentations in two fashions: (1) randomly corrupting the anchor graph, which could cause the loss of semantic information, or (2) using domain knowledge to maintain salient features, which undermines the generalization to other domains. Taking an invariance look at GCL, we argue that a high-performing augmentation should preserve the salient semantics of anchor graphs regarding instance-discrimination. To this end, we relate GCL with invariant rationale discovery, and propose a new framework, Rationale-aware Graph Contrastive Learning (RGCL). Specifically, without supervision signals, RGCL uses a rationale generator to reveal salient features about graph instance-discrimination as the rationale, and then creates rationale-aware views for contrastive learning. This rationale-aware pre-training scheme endows the backbone model with the powerful representation ability, further facilitating the fine-tuning on downstream tasks. On MNIST-Superpixel and MUTAG datasets, visual inspections on the discovered rationales showcase that the rationale generator successfully captures the salient features (i.e. distinguishing semantic nodes in graphs). On biochemical molecule and social network benchmark datasets, the state-of-the-art performance of RGCL demonstrates the effectiveness of rationale-aware views for contrastive learning. Our codes are available at https://github.com/lsh0520/RGCL.

Sihang Li, Xiang Wang, An zhang, Yingxin Wu, Xiangnan He, Tat-Seng Chua• 2022

Related benchmarks

TaskDatasetResultRank
Graph ClassificationPROTEINS
Accuracy75
994
Graph ClassificationDD
Accuracy78.9
273
Graph ClassificationNCI109
Accuracy69.1
223
Graph ClassificationPROTEINS (10-fold cross-validation)
Accuracy75
214
Molecular property predictionMoleculeNet BBBP (scaffold)
ROC AUC71.2
140
Molecular property predictionMoleculeNet SIDER (scaffold)
ROC-AUC0.612
120
Molecular property predictionMoleculeNet BACE (scaffold)
ROC-AUC75.7
110
Graph ClassificationNCI1 (10-fold cross-validation)
Accuracy78.1
101
Molecular property predictionMoleculeNet MUV (scaffold)
ROC-AUC0.731
91
Graph ClassificationRDT-B
Accuracy90.3
83
Showing 10 of 27 rows

Other info

Follow for update