# Towards Interpretable Sparse Graph Representation Learning with Laplacian Pooling

arXiv: https://arxiv.org/abs/1905.11577 · HTML: https://mlsanity.com/paper/1905.11577/

## Key facts

- Cited by 20 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 28 May 2019.

## Built on by (most cited first, 20 of 20)

- [Understanding Pooling in Graph Neural Networks](https://mlsanity.com/paper/2110.05292/) (2021)
- [Graph Pooling for Graph Neural Networks: Progress, Challenges, and Opportunities](https://mlsanity.com/paper/2204.07321/) (2022)
- [Explainable and Interpretable Multimodal Large Language Models: A Comprehensive Survey](https://mlsanity.com/paper/2412.02104/) (2024)
- [A Survey of Explainable Graph Neural Networks: Taxonomy and Evaluation Metrics](https://mlsanity.com/paper/2207.12599/) (2022)
- [Interpretable Molecular Graph Generation via Monotonic Constraints](https://mlsanity.com/paper/2203.00412/) (2022)
- [Learnable Structural Semantic Readout for Graph Classification](https://mlsanity.com/paper/2111.11523/) (2021)
- [PatchGT: Transformer over Non-trainable Clusters for Learning Graph Representations](https://mlsanity.com/paper/2211.14425/) (2022)
- [Curvature-based Pooling within Graph Neural Networks](https://mlsanity.com/paper/2308.16516/) (2023)
- [MaxCutPool: differentiable feature-aware Maxcut for pooling in graph neural networks](https://mlsanity.com/paper/2409.05100/) (2024)
- [On Exploring Node-feature and Graph-structure Diversities for Node Drop Graph Pooling](https://mlsanity.com/paper/2306.12726/) (2023)
- [Jet tagging algorithm of graph network with HaarPooling message passing](https://mlsanity.com/paper/2210.13869/) (2022)
- [DOTIN: Dropping Task-Irrelevant Nodes for GNNs](https://mlsanity.com/paper/2204.13429/) (2022)
- [DiGRAF: Diffeomorphic Graph-Adaptive Activation Function](https://mlsanity.com/paper/2407.02013/) (2024)
- [Torch Geometric Pool: the PyTorch library for pooling in Graph Neural Networks](https://mlsanity.com/paper/2512.12642/) (2025)
- [BioX-CPath: Biologically-driven Explainable Diagnostics for Multistain IHC Computational Pathology](https://mlsanity.com/paper/2503.20880/) (2025)
- [Hierarchical Graph Pooling is an Effective Citywide Traffic Condition Prediction Model](https://mlsanity.com/paper/2209.03629/) (2022)
- [NervePool: A Simplicial Pooling Layer](https://mlsanity.com/paper/2305.06315/) (2023)
- [S2-UniSeg: Fast Universal Agglomerative Pooling for Scalable Segment Anything without Supervision](https://mlsanity.com/paper/2508.06995/) (2025)
- [SpaPool: Soft Partition Assignment Pooling for__Graph Neural Networks](https://mlsanity.com/paper/2509.11675/) (2025)
- [AutoSchA: Automatic Hierarchical Music Representations via Multi-Relational Node Isolation](https://mlsanity.com/paper/2512.18232/) (2025)

## Abstract (arXiv)

Recent work in graph neural networks (GNNs) has led to improvements in molecular activity and property prediction tasks. Unfortunately, GNNs often fail to capture the relative importance of interactions between molecular substructures, in part due to the absence of efficient intermediate pooling steps. To address these issues, we propose LaPool (Laplacian Pooling), a novel, data-driven, and interpretable hierarchical graph pooling method that takes into account both node features and graph structure to improve molecular representation. We benchmark LaPool on molecular graph prediction and understanding tasks and show that it outperforms recent GNNs. Interestingly, LaPool also remains competitive on non-molecular tasks. Both quantitative and qualitative assessments are done to demonstrate LaPool's improved interpretability and highlight its potential benefits in drug design. Finally, we demonstrate LaPool's utility for the generation of valid and novel molecules by incorporating it into an adversarial autoencoder.
