# Data Augmentation for Graph Classification

arXiv: https://arxiv.org/abs/2009.09863 · HTML: https://mlsanity.com/paper/2009.09863/

## Key facts

- Cited by 22 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 18 Sep 2020.

## Built on by (most cited first, 22 of 22)

- [G-Mixup: Graph Data Augmentation for Graph Classification](https://mlsanity.com/paper/2202.07179/) (2022)
- [Graph Rationalization with Environment-based Augmentations](https://mlsanity.com/paper/2206.02886/) (2022)
- [Graph Data Augmentation for Graph Machine Learning: A Survey](https://mlsanity.com/paper/2202.08871/) (2022)
- [A Comprehensive Survey on Data Augmentation](https://mlsanity.com/paper/2405.09591/) (2024)
- [Graph Transplant: Node Saliency-Guided Graph Mixup with Local Structure Preservation](https://mlsanity.com/paper/2111.05639/) (2021)
- [Data-centric Graph Learning: A Survey](https://mlsanity.com/paper/2310.04987/) (2023)
- [Model-Agnostic Augmentation for Accurate Graph Classification](https://mlsanity.com/paper/2202.10107/) (2022)
- [Automated Data Augmentations for Graph Classification](https://mlsanity.com/paper/2202.13248/) (2022)
- [GraphMaster: Automated Graph Synthesis via LLM Agents in Data-Limited Environments](https://mlsanity.com/paper/2504.00711/) (2025)
- [Data Augmentation on Graphs: A Technical Survey](https://mlsanity.com/paper/2212.09970/) (2022)
- [A Graph is Worth K Words: Euclideanizing Graph using Pure Transformer](https://mlsanity.com/paper/2402.02464/) (2024)
- [Data Augmentation for Graph Convolutional Network on Semi-Supervised Classification](https://mlsanity.com/paper/2106.08848/) (2021)
- [ifMixup: Interpolating Graph Pair to Regularize Graph Classification](https://mlsanity.com/paper/2110.09344/) (2021)
- [A Comparative Study of Graph Neural Networks for Shape Classification in Neuroimaging](https://mlsanity.com/paper/2210.16670/) (2022)
- [EPIC: Graph Augmentation with Edit Path Interpolation via Learnable Cost](https://mlsanity.com/paper/2306.01310/) (2023)
- [SoftEdge: Regularizing Graph Classification with Random Soft Edges](https://mlsanity.com/paper/2204.10390/) (2022)
- [EG-ConMix: An Intrusion Detection Method based on Graph Contrastive Learning](https://mlsanity.com/paper/2403.17980/) (2024)
- [Data Augmentation for Graph Data: Recent Advancements](https://mlsanity.com/paper/2208.11973/) (2022)
- [Population Template-Based Brain Graph Augmentation for Improving One-Shot Learning Classification](https://mlsanity.com/paper/2212.07790/) (2022)
- [Generative Graph Neural Networks for Link Prediction](https://mlsanity.com/paper/2301.00169/) (2022)
- [A Federated Parameter Aggregation Method for Node Classification Tasks with Different Graph Network Structures](https://mlsanity.com/paper/2403.16004/) (2024)
- [The Importance of Model Inspection for Better Understanding Performance Characteristics of Graph Neural Networks](https://mlsanity.com/paper/2405.01270/) (2024)

## Abstract (arXiv)

Graph classification, which aims to identify the category labels of graphs, plays a significant role in drug classification, toxicity detection, protein analysis etc. However, the limitation of scale of benchmark datasets makes it easy for graph classification models to fall into over-fitting and undergeneralization. Towards this, we introduce data augmentation on graphs and present two heuristic algorithms: random mapping and motif-similarity mapping, to generate more weakly labeled data for small-scale benchmark datasets via heuristic modification of graph structures. Furthermore, we propose a generic model evolution framework, M-Evolve, which combines graph augmentation, data filtration and model retraining to optimize pre-trained graph classifiers. Experiments conducted on six benchmark datasets demonstrate that M-Evolve helps existing graph classification models alleviate over-fitting when training on small-scale benchmark datasets and yields an average improvement of 3-12% accuracy on graph classification tasks.
