English

Structure-Aware Hierarchical Graph Pooling using Information Bottleneck

Machine Learning 2021-04-28 v1

Abstract

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.

Keywords

Cite

@article{arxiv.2104.13012,
  title  = {Structure-Aware Hierarchical Graph Pooling using Information Bottleneck},
  author = {Kashob Kumar Roy and Amit Roy and A K M Mahbubur Rahman and M Ashraful Amin and Amin Ahsan Ali},
  journal= {arXiv preprint arXiv:2104.13012},
  year   = {2021}
}

Comments

Accepted at IJCNN 2021

R2 v1 2026-06-24T01:33:05.045Z