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

Robust Optimization as Data Augmentation for Large-scale Graphs

About

Data augmentation helps neural networks generalize better by enlarging the training set, but it remains an open question how to effectively augment graph data to enhance the performance of GNNs (Graph Neural Networks). While most existing graph regularizers focus on manipulating graph topological structures by adding/removing edges, we offer a method to augment node features for better performance. We propose FLAG (Free Large-scale Adversarial Augmentation on Graphs), which iteratively augments node features with gradient-based adversarial perturbations during training. By making the model invariant to small fluctuations in input data, our method helps models generalize to out-of-distribution samples and boosts model performance at test time. FLAG is a general-purpose approach for graph data, which universally works in node classification, link prediction, and graph classification tasks. FLAG is also highly flexible and scalable, and is deployable with arbitrary GNN backbones and large-scale datasets. We demonstrate the efficacy and stability of our method through extensive experiments and ablation studies. We also provide intuitive observations for a deeper understanding of our method.

Kezhi Kong, Guohao Li, Mucong Ding, Zuxuan Wu, Chen Zhu, Bernard Ghanem, Gavin Taylor, Tom Goldstein• 2020

Related benchmarks

TaskDatasetResultRank
Graph ClassificationPROTEINS
Accuracy76.89
742
Graph ClassificationMUTAG
Accuracy89.45
697
Graph ClassificationNCI1
Accuracy82.67
460
Node Classificationogbn-arxiv (test)
Accuracy73.71
382
Graph ClassificationCOLLAB
Accuracy82.48
329
Graph ClassificationIMDB-B
Accuracy73.37
322
Graph ClassificationIMDB-M
Accuracy52.16
218
Graph Classificationogbg-molpcba (test)
AP28.42
206
Link Predictionogbl-collab (test)
Hits@5048.44
92
Graph ClassificationOGBG-MOLHIV v1 (test)
ROC-AUC0.7942
88
Showing 10 of 53 rows

Other info

Code

Follow for update