arXiv · 2610.33623
Graph-dependent pooling: adaptive granularity in hierarchical graph neural networks
Abstract
Graph Neural Networks are widely used to learn structural representations of relational data. Hierarchical graph pooling learns multi-level representations by progressively coarsening graphs; however, prior methods rely on predefined cluster numbers or fixed pooling ratios, limiting adaptability to individual graphs. We propose Graph-Dependent Pooling (GDPool), which dynamically determines pooling granularity for each graph. We analyze optimization conflicts among layer-wise objectives through gradient alignment, showing that independently supervised pooling levels can send conflicting gradients to shared parameters. GDPool uses self-attention to select graph-specific anchors representing structurally important nodes and constructs coarse graphs through soft node assignment. Experiments on metal-organic framework and molecular graph benchmarks show that GDPool consistently achieves the best predictive performance across all benchmarks. Evaluations using modularity and the effective number of clusters show that GDPool achieves consistently higher modularity than existing methods while the number of active clusters decreases monotonically with depth. Sensitivity analyses confirm stable behavior across hyperparameter and architectural choices.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Bohan Yoon, Hyejin Jang. 2026-10-24. Graph-dependent pooling: adaptive granularity in hierarchical graph neural networks. https://arxiv.org/abs/2610.33623
Cite the original work for its findings. Save a collection to share your selection of sources.