ifMixup: Interpolating Graph Pair to Regularize Graph Classification
Not on the map. Why?
Abstract (arXiv)
We present a simple and yet effective interpolation-based regularization technique, aiming to improve the generalization of Graph Neural Networks (GNNs) on supervised graph classification. We leverage Mixup, an effective regularizer for vision, where random sample pairs and their labels are interpolated to create synthetic images for training. Unlike images with grid-like coordinates, graphs have arbitrary structure and topology, which can be very sensitive to any modification that alters the graph's semantic meanings. This posts two unanswered questions for Mixup-like regularization schemes: Can we directly mix up a pair of graph inputs? If so, how well does such mixing strategy regularize the learning of GNNs? To answer these two questions, we propose ifMixup, which first adds dummy nodes to make two graphs have the same input size and then simultaneously performs linear interpolation between the aligned node feature vectors and the aligned edge representations of the two graphs. We empirically show that such simple mixing schema can effectively regularize the classification learning, resulting in superior predictive accuracy to popular graph augmentation and GNN methods.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 36 of its 57 references that are in the map. First posted on arXiv 18 Oct 2021.
Builds on
36 of 57 references.
References · 36
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
24 more
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
- 2019Strategies for Pre-training Graph Neural Networkscited by 964
- 2021How Attentive are Graph Attention Networks?cited by 818
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 544
- 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 461
- 2019On Mixup Training: Improved Calibration and Predictive Uncertainty for Deep Neural Networkscited by 304
- 2020Puzzle Mix: Exploiting Saliency and Local Statistics for Optimal Mixupcited by 260
- 2020DeeperGCN: All You Need to Train Deeper GCNscited by 249
- 2020Data Augmentation for Graph Neural Networkscited by 200
- 2018Adaptive Sampling Towards Fast Graph Representation Learningcited by 180
- 2018MixUp as Locally Linear Out-Of-Manifold Regularizationcited by 158
- 2019Augmenting Data with Mixup for Sentence Classification: An Empirical Studycited by 125
- 2018Bayesian graph convolutional neural networks for semi-supervised classificationcited by 88
- 2020GraphCrop: Subgraph Cropping for Graph Classificationcited by 31
- 2019GraphMix: Improved Training of GNNs for Semi-Supervised Learningcited by 23
- 2020Data Augmentation for Graph Classificationcited by 22
- 2021Topological Regularization for Graph Neural Networks Augmentationcited by 8
- 2016AptRank: An Adaptive PageRank Model for Protein Function Prediction on Bi-relational Graphscited by 6
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 3; 2025: 0; 2026: 1.
7 papers.
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2024A Comprehensive Survey on Data Augmentationcited by 38
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptationcited by 16
- 2022Data Augmentation on Graphs: A Technical Surveycited by 10
- 2024A Graph is Worth K Words: Euclideanizing Graph using Pure Transformercited by 10
- 2023Exploring Graph Classification Techniques Under Low Data Constraints: A Comprehensive Studycited by 0
- 2026Model-to-Data Distillation for Graph Neural Networkscited by 0
- 2026Model-to-Data Distillation for Graph Neural Networks7 May 2026
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptation25 Oct 2024
- 2024A Comprehensive Survey on Data Augmentation15 May 2024
- 2024A Graph is Worth K Words: Euclideanizing Graph using Pure Transformer4 Feb 2024
- 2023Exploring Graph Classification Techniques Under Low Data Constraints: A Comprehensive Study21 Nov 2023
- 2022Data Augmentation on Graphs: A Technical Survey20 Dec 2022
- 2022Out-Of-Distribution Generalization on Graphs: A Survey16 Feb 2022