Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Label-invariant Augmentation for Semi-Supervised Graph Classification

About

Recently, contrastiveness-based augmentation surges a new climax in the computer vision domain, where some operations, including rotation, crop, and flip, combined with dedicated algorithms, dramatically increase the model generalization and robustness. Following this trend, some pioneering attempts employ the similar idea to graph data. Nevertheless, unlike images, it is much more difficult to design reasonable augmentations without changing the nature of graphs. Although exciting, the current graph contrastive learning does not achieve as promising performance as visual contrastive learning. We conjecture the current performance of graph contrastive learning might be limited by the violation of the label-invariant augmentation assumption. In light of this, we propose a label-invariant augmentation for graph-structured data to address this challenge. Different from the node/edge modification and subgraph extraction, we conduct the augmentation in the representation space and generate the augmented samples in the most difficult direction while keeping the label of augmented data the same as the original samples. In the semi-supervised scenario, we demonstrate our proposed method outperforms the classical graph neural network based methods and recent graph contrastive learning on eight benchmark graph-structured data, followed by several in-depth experiments to further explore the label-invariant augmentation in several aspects.

Han Yue, Chunhui Zhang, Chuxu Zhang, Hongfu Liu• 2022

Related benchmarks

TaskDatasetResultRank
Graph ClassificationMUTAG (10-fold cross-validation)
Accuracy91.05
206
Semi-supervised graph classificationPROTEINS (10-fold cross-validation)
Accuracy80.22
21
Semi-supervised graph classificationDD (10-fold cross-validation)
Accuracy81.8
21
Semi-supervised graph classificationNCI1 (10-fold cross-validation)
Accuracy83.24
21
Semi-supervised graph classificationRDT-M5K (10-fold cross-validation)
Accuracy57.01
21
Semi-supervised graph classificationCOLLAB (10-fold cross-validation)
Accuracy81.54
21
Semi-supervised graph classificationRDT-B (10-fold cross-validation)
Accuracy91.7
21
Semi-supervised graph classificationGITHUB 10-fold cross-validation
Accuracy0.6711
21
Showing 8 of 8 rows

Other info

Follow for update