HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Data Augmentation for Graph Neural Networks

Tong Zhao Yozen Liu Leonardo Neves Oliver Woodford Meng Jiang Neil Shah

Data Augmentation for Graph Neural Networks

Abstract

Data augmentation has been widely used to improve generalizability of machine learning models. However, comparatively little work studies data augmentation for graphs. This is largely due to the complex, non-Euclidean structure of graphs, which limits possible manipulation operations. Augmentation operations commonly used in vision and language have no analogs for graphs. Our work studies graph data augmentation for graph neural networks (GNNs) in the context of improving semi-supervised node-classification. We discuss practical and theoretical motivations, considerations and strategies for graph data augmentation. Our work shows that neural edge predictors can effectively encode class-homophilic structure to promote intra-class edges and demote inter-class edges in given graph structure, and our main contribution introduces the GAug graph data augmentation framework, which leverages these insights to improve performance in GNN-based node classification via edge prediction. Extensive experiments on multiple benchmarks show that augmentation via GAug improves performance across GNN architectures and datasets.

Code Repositories

zhao-tong/GAug
Official
pytorch
Mentioned in GitHub
andyjzhao/wsdm23-gsr
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
node-classification-on-blogcatalog-1GCN+GAugM
Accuracy: 77.6
node-classification-on-citeseer-with-publicGCN+GAugO
Accuracy: 73.3 ± 1.1
node-classification-on-cora-with-public-splitGCN+GAugO
Accuracy: 83.6 ± 0.5%
node-classification-on-flickrGCN+GAugM (Zhao et al., 2021)
Accuracy: 0.682

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Data Augmentation for Graph Neural Networks | Papers | HyperAI