Grouping Matrix Based Graph Pooling with Adaptive Number of Clusters
Sung Moon Ko, Sungjun Cho, Dae-Woong Jeong, Sehui Han, Moontae Lee, Honglak Lee
Abstract
Graph pooling is a crucial operation for encoding hierarchical structures within graphs. Most existing graph pooling approaches formulate the problem as a node clustering task which effectively captures the graph topology. Conventional methods ask users to specify an appropriate number of clusters as a hyperparameter, then assuming that all input graphs share the same number of clusters. In inductive settings where the number of clusters could vary, however, the model should be able to represent this variation in its pooling layers in order to learn suitable clusters. Thus we propose GMPool, a novel differentiable graph pooling architecture that automatically determines the appropriate number of clusters based on the input data. The main intuition involves a grouping matrix defined as a quadratic form of the pooling operator, which induces use of binary classification probabilities of pairwise combinations of nodes. GMPool obtains the pooling operator by first computing the grouping matrix, then decomposing it. Extensive evaluations on molecular property prediction tasks demonstrate that our method outperforms conventional methods.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers4
- Mastering Long-Tail Complexity on Graphs: Characterization, Learning, and GeneralizationHaohui Wang, Baoyu Jing, Kaize Ding, Yada Zhu et al.KDD 2024 · 7 citations
- Geometrically Aligned Transfer Encoder for Inductive Transfer in Regression TasksSung Moon Ko, Sumin Lee, Dae-Woong Jeong, Woohyung Lim et al.ICLR 2024 · 6 citations
- Predicting Long-term Dynamics of Complex Networks via Identifying Skeleton in Hyperbolic SpaceRuikun Li, Huandong Wang, Jinghua Piao, Qingmin Liao et al.KDD 2024 · 4 citations
- Geometric Embedding Alignment via Curvature Matching in Transfer LearningSung Moon Ko, Jaewan Lee, Sumin Lee, Soorin Yim et al.ICML 2026
Builds on4
- ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph RepresentationsEkagra Ranjan, Soumya Sanyal, Partha P. TalukdarAAAI 2020 · 400 citations
- Memory-Based Graph NetworksAmir Hosein Khas Ahmadi, Kaveh Hassani, Parsa Moradi, Leo Lee et al.ICLR 2020 · 100 citations
- Why Approximate Matrix Square Root Outperforms Accurate SVD in Global Covariance Pooling?Yue Song, Nicu Sebe, Wei WangICCV 2021 · 39 citations
- Fast Differentiable Matrix Square RootYue Song, Nicu Sebe, Wei WangICLR 2022 · 18 citations
Related papers
- StructPool: Structured Graph Pooling via Conditional Random FieldsHao Yuan, Shuiwang JiICLR 2020 · 204 citations
- Graph Parsing NetworksYunchong Song, Siyuan Huang, Xinbing Wang, Chenghu Zhou et al.ICLR 2024 · 4 citations
- Spectral Clustering with Graph Neural Networks for Graph PoolingFilippo Maria Bianchi, Daniele Grattarola, Cesare AlippiICML 2020 · 528 citations
- AttPool: Towards Hierarchical Feature Representation in Graph Convolutional Networks via Attention MechanismJingjia Huang, Zhangheng Li, Nannan Li, Shan Liu et al.ICCV 2019 · 59 citations
- Geometry-Aware Edge Pooling for Graph Neural NetworksKatharina Limbeck, Lydia Mezrag, Guy Wolf, Bastian RieckNeurIPS 2025 · 9 citations
