Abstract: 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 \url{https://anonymous.4open.science/r/Graph_Pooling_Benchmark-8EDD}
Submission Length: Long submission (more than 12 pages of main content)
Changes Since Last Submission: ## Second round:
- We have summarized **general trends across pooling methods with concrete guidance** for future works.
- We have provided more **explanatory insights in a data-driven perspective**.
- We have provided more **visualization to enhance our understanding** of the paper.
## First round:
- We have added more **discussion and analysis** under specific conditions to get more insights.
- We have added more **introduction** on graph pooling techniques.
- We have added more **experiments** including adding real-world noise, adding label noise, and hyperparameter sensitivity.
- We have added a **discussion** about why we study this important problem.
- We have **cleared the typos** of the paper to make it more readable.
- We have **summarized** the main findings of the paper.
Assigned Action Editor: ~Jun_Zhu2
Submission Number: 3793
Loading