A Comprehensive Graph Pooling Benchmark: Effectiveness, Robustness and Generalizability
Not on the map. Why?
Abstract (arXiv)
Graph pooling has gained attention for its ability to obtain effective node and graph representations for various downstream tasks. Despite the recent surge in graph pooling approaches, there is a lack of standardized experimental settings and fair benchmarks to evaluate their performance. To address this issue, we have constructed a comprehensive benchmark that includes 17 graph pooling methods and 28 different graph datasets. This benchmark systematically assesses the performance of graph pooling methods in three dimensions, i.e., effectiveness, robustness, and generalizability. We first evaluate the performance of these graph pooling approaches across different tasks including graph classification, graph regression and node classification. Then, we investigate their performance under potential noise attacks and out-of-distribution shifts in real-world scenarios. We also involve detailed efficiency analysis, backbone analysis, parameter analysis and visualization to provide more evidence. Extensive experiments validate the strong capability and applicability of graph pooling approaches in various scenarios, which can provide valuable insights and guidance for deep geometric learning research. The source code of our benchmark is available at https://github.com/goose315/Graph_Pooling_Benchmark.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 75 of its 114 references that are in the map. First posted on arXiv 13 Jun 2024.
Builds on
75 of 114 references.
References · 75
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 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
- 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
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2018Deep Graph Infomaxcited by 1,101
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
38 more
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2020Benchmarking Graph Neural Networkscited by 672
- 2019Multi-scale Attributed Node Embeddingcited by 543
- 2019Graph U-Netscited by 489
- 2019Self-Attention Graph Poolingcited by 421
- 2020Towards Deeper Graph Neural Networkscited by 296
- 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
- 2015Order Matters: Sequence to sequence for setscited by 236
- 2019MultiResUNet : Rethinking the U-Net Architecture for Multimodal Biomedical Image Segmentationcited by 195
- 2022Representing Long-Range Context for Graph Neural Networks with Global Attentioncited by 193
- 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
- 2020U-Net and its variants for medical image segmentation: theory and applicationscited by 169
- 2020Graph Clustering with Graph Neural Networkscited by 163
- 2019ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representationscited by 156
- 2020Rumor Detection on Social Media with Bi-Directional Graph Convolutional Networkscited by 152
- 2022Learning Causally Invariant Representations for Out-of-Distribution Generalization on Graphscited by 144
- 2022GOOD: A Graph Out-of-Distribution Benchmarkcited by 140
- 2021Accurate Learning of Graph Representations with Graph Multiset Poolingcited by 120
- 2017Topology Adaptive Graph Convolutional Networkscited by 112
- 2019Learning the Graphical Structure of Electronic Health Records with Graph Convolutional Transformercited by 88
- 2023Where Did the Gap Go? Reassessing the Long-Range Graph Benchmarkcited by 83
- 2021Size-Invariant Graph Representations for Graph Classification Extrapolationscited by 82
- 2019Hierarchical Graph Pooling with Structure Learningcited by 81
- 2020Subgraph Neural Networkscited by 73
- 2020Rethinking pooling in graph neural networkscited by 73
- 2023A Comprehensive Survey on Deep Graph Representation Learningcited by 72
- 2021Understanding Pooling in Graph Neural Networkscited by 69
- 2022Structural Entropy Guided Graph Hierarchical Poolingcited by 62
- 2019Edge Contraction Pooling for Graph Neural Networkscited by 53
- 2023OpenSTL: A Comprehensive Benchmark of Spatio-Temporal Predictive Learningcited by 53
- 2022Graph Pooling for Graph Neural Networks: Progress, Challenges, and Opportunitiescited by 52
- 2023GSLB: The Graph Structure Learning Benchmarkcited by 49
- 2019Memory Augmented Graph Neural Networks for Sequential Recommendationcited by 46
- 2019Are Powerful Graph Neural Nets Necessary? A Dissection on Graph Classificationcited by 39
50 most cited of 75 All 75 (JSON)
Built on by
Citing papers per year: 2024: 1; 2025: 4; 2026: 1.
6 papers.
- 2024MaxCutPool: differentiable feature-aware Maxcut for pooling in graph neural networkscited by 5
- 2025BN-Pool: Bayesian Nonparametric Pooling for Graphscited by 2
- 2025Sparse Causal Discovery with Generative Intervention for Unsupervised Graph Domain Adaptationcited by 2
- 2025OpenGLT: A Comprehensive Benchmark of Graph Neural Networks for Graph-Level Taskscited by 0
- 2025Enhancing Graph Classification Robustness with Singular Poolingcited by 0
- 2026How Much Does Message Passing Matter? A Drop-In Study of GNN Layers for Neural Network Graph Regressioncited by 0
- 2026How Much Does Message Passing Matter? A Drop-In Study of GNN Layers for Neural Network Graph Regression29 Jul 2026
- 2025Enhancing Graph Classification Robustness with Singular Pooling26 Oct 2025
- 2025Sparse Causal Discovery with Generative Intervention for Unsupervised Graph Domain Adaptation10 Jul 2025
- 2025BN-Pool: Bayesian Nonparametric Pooling for Graphs16 Jan 2025
- 2025OpenGLT: A Comprehensive Benchmark of Graph Neural Networks for Graph-Level Tasks1 Jan 2025
- 2024MaxCutPool: differentiable feature-aware Maxcut for pooling in graph neural networks8 Sep 2024