Structure-Aware Hierarchical Graph Pooling using Information Bottleneck
Not on the map. Why?
Abstract (arXiv)
Graph pooling is an essential ingredient of Graph Neural Networks (GNNs) in graph classification and regression tasks. For these tasks, different pooling strategies have been proposed to generate a graph-level representation by downsampling and summarizing nodes' features in a graph. However, most existing pooling methods are unable to capture distinguishable structural information effectively. Besides, they are prone to adversarial attacks. In this work, we propose a novel pooling method named as {HIBPool} where we leverage the Information Bottleneck (IB) principle that optimally balances the expressiveness and robustness of a model to learn representations of input data. Furthermore, we introduce a novel structure-aware Discriminative Pooling Readout ({DiP-Readout}) function to capture the informative local subgraph structures in the graph. Finally, our experimental results show that our model significantly outperforms other state-of-art methods on several graph classification benchmarks and more resilient to feature-perturbation attack than existing pooling methods.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 17 of its 34 references that are in the map. First posted on arXiv 27 Apr 2021.
Builds on
17 of 34 references.
References · 17
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2015Deep Learning and the Information Bottleneck Principlecited by 802
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 2019Graph U-Netscited by 492
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 478
- 2019Self-Attention Graph Poolingcited by 421
- 2020Graph Information Bottleneckcited by 168
- 2019ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representationscited by 156
- 2018Towards Sparse Hierarchical Graph Classifierscited by 100
5 more
- 2020Rethinking pooling in graph neural networkscited by 73
- 2020Graph Neural Networks: Taxonomy, Advances and Trendscited by 48
- 2020Graph Cross Networks with Vertex Infomax Poolingcited by 31
- 2018MT-CGCNN: Integrating Crystal Graph Convolutional Neural Network with Multitask Learning for Material Property Predictioncited by 17
- 2019Clique pooling for graph classificationcited by 13
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 3.
6 papers.
- 2022Graph Pooling for Graph Neural Networks: Progress, Challenges, and Opportunitiescited by 52
- 2024EXGC: Bridging Efficiency and Explainability in Graph Condensationcited by 20
- 2023The Snowflake Hypothesis: Training Deep GNN with One Node One Receptive fieldcited by 11
- 2024The Heterophilic Snowflake Hypothesis: Training and Empowering GNNs for Heterophilic Graphscited by 6
- 2023On Exploring Node-feature and Graph-structure Diversities for Node Drop Graph Poolingcited by 4
- 2024Survey of Graph Neural Network for Internet of Things and NextG Networkscited by 4
- 2024The Heterophilic Snowflake Hypothesis: Training and Empowering GNNs for Heterophilic Graphs18 Jun 2024
- 2024Survey of Graph Neural Network for Internet of Things and NextG Networks27 May 2024
- 2024EXGC: Bridging Efficiency and Explainability in Graph Condensation5 Feb 2024
- 2023The Snowflake Hypothesis: Training Deep GNN with One Node One Receptive field19 Aug 2023
- 2023On Exploring Node-feature and Graph-structure Diversities for Node Drop Graph Pooling22 Jun 2023
- 2022Graph Pooling for Graph Neural Networks: Progress, Challenges, and Opportunities15 Apr 2022