mlsanityData to 14 Oct 2026

Curvature-based Pooling within Graph Neural Networks

arXiv 2308.16516 ↗First posted 31 Aug 2023cs.LG cs.AIcited by 5

Not on the map. Why?

Abstract (arXiv)

Over-squashing and over-smoothing are two critical issues, that limit the capabilities of graph neural networks (GNNs). While over-smoothing eliminates the differences between nodes making them indistinguishable, over-squashing refers to the inability of GNNs to propagate information over long distances, as exponentially many node states are squashed into fixed-size representations. Both phenomena share similar causes, as both are largely induced by the graph topology. To mitigate these problems in graph classification tasks, we propose CurvPool, a novel pooling method. CurvPool exploits the notion of curvature of a graph to adaptively identify structures responsible for both over-smoothing and over-squashing. By clustering nodes based on the Balanced Forman curvature, CurvPool constructs a graph with a more suitable structure, allowing deeper models and the combination of distant information. We compare it to other state-of-the-art pooling approaches and establish its competitiveness in terms of classification accuracy, computational complexity, and flexibility. CurvPool outperforms several comparable methods across all considered tasks. The most consistent results are achieved by pooling densely connected clusters using the sum aggregation, as this allows additional information about the size of each pool.

Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 24 of its 47 references that are in the map. First posted on arXiv 31 Aug 2023.

Builds on

24 of 47 references.

References · 24

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  2. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  3. 2018How Powerful are Graph Neural Networks?cited by 4,393
  4. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
  5. 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,051
  6. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
  7. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
  8. 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 631
  9. 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 545
  10. 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 478
  11. 2019Self-Attention Graph Poolingcited by 421
  12. 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 261
12 more
  1. 2020A Note on Over-Smoothing for Graph Neural Networkscited by 249
  2. 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
  3. 2019ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representationscited by 156
  4. 2020Hierarchical Inter-Message Passing for Learning on Molecular Graphscited by 59
  5. 2020Memory-Based Graph Networkscited by 56
  6. 2023The expressive power of pooling in Graph Neural Networkscited by 35
  7. 2019Towards Interpretable Sparse Graph Representation Learning with Laplacian Poolingcited by 20
  8. 2021Hierarchical Adaptive Pooling by Capturing High-order Dependency for Graph Representation Learningcited by 15
  9. 2019Learning Graph Pooling and Hybrid Convolutional Operations for Text Representationscited by 13
  10. 2019Clique pooling for graph classificationcited by 13
  11. 2022Transforming PageRank into an Infinite-Depth Graph Neural Networkcited by 11
  12. 2022Forecasting Unobserved Node States with spatio-temporal Graph Neural Networkscited by 9

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 3; 2025: 1.

5 papers.