GraphCrop: Subgraph Cropping for Graph Classification

09/22/2020
by   Yiwei Wang, et al.
21

We present a new method to regularize graph neural networks (GNNs) for better generalization in graph classification. Observing that the omission of sub-structures does not necessarily change the class label of the whole graph, we develop the GraphCrop (Subgraph Cropping) data augmentation method to simulate the real-world noise of sub-structure omission. In principle, GraphCrop utilizes a node-centric strategy to crop a contiguous subgraph from the original graph while maintaining its connectivity. By preserving the valid structure contexts for graph classification, we encourage GNNs to understand the content of graph structures in a global sense, rather than rely on a few key nodes or edges, which may not always be present. GraphCrop is parameter learning free and easy to implement within existing GNN-based graph classifiers. Qualitatively, GraphCrop expands the existing training set by generating novel and informative augmented graphs, which retain the original graph labels in most cases. Quantitatively, GraphCrop yields significant and consistent gains on multiple standard datasets, and thus enhances the popular GNNs to outperform the baseline methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/18/2020

Subgraph Neural Networks

Deep learning methods for graphs achieve remarkable performance on many ...
research
12/02/2020

Deep Graph Neural Networks with Shallow Subgraph Samplers

While Graph Neural Networks (GNNs) are powerful models for learning repr...
research
06/08/2020

Eigen-GNN: A Graph Structure Preserving Plug-in for GNNs

Graph Neural Networks (GNNs) are emerging machine learning models on gra...
research
10/25/2021

Nested Graph Neural Networks

Graph neural network (GNN)'s success in graph classification is closely ...
research
04/17/2023

Stochastic Subgraph Neighborhood Pooling for Subgraph Classification

Subgraph classification is an emerging field in graph representation lea...
research
04/01/2021

Sub-GMN: The Subgraph Matching Network Model

As one of the most fundamental tasks in graph theory, subgraph matching ...
research
09/07/2023

Filtration Surfaces for Dynamic Graph Classification

Existing approaches for classifying dynamic graphs either lift graph ker...

Please sign up or login with your details

Forgot password? Click here to reset