Towards Interpretable Sparse Graph Representation Learning with Laplacian Pooling
Not on the map. Why?
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.
Key facts. Cited by 20 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 7; 2023: 3; 2024: 3; 2025: 5.
20 papers.
Sort:
By area:
- 2021Understanding Pooling in Graph Neural Networkscited by 69
- 2022Graph Pooling for Graph Neural Networks: Progress, Challenges, and Opportunitiescited by 52
- 2024Explainable and Interpretable Multimodal Large Language Models: A Comprehensive Surveycited by 52
- 2022A Survey of Explainable Graph Neural Networks: Taxonomy and Evaluation Metricscited by 26
- 2022Interpretable Molecular Graph Generation via Monotonic Constraintscited by 15
- 2021Learnable Structural Semantic Readout for Graph Classificationcited by 13
- 2022PatchGT: Transformer over Non-trainable Clusters for Learning Graph Representationscited by 8
- 2023Curvature-based Pooling within Graph Neural Networkscited by 5
- 2024MaxCutPool: differentiable feature-aware Maxcut for pooling in graph neural networkscited by 5
- 2023On Exploring Node-feature and Graph-structure Diversities for Node Drop Graph Poolingcited by 4
- 2022Jet tagging algorithm of graph network with HaarPooling message passingcited by 3
- 2022DOTIN: Dropping Task-Irrelevant Nodes for GNNscited by 2
8 more
- 2024DiGRAF: Diffeomorphic Graph-Adaptive Activation Functioncited by 2
- 2025Torch Geometric Pool: the PyTorch library for pooling in Graph Neural Networkscited by 2
- 2025BioX-CPath: Biologically-driven Explainable Diagnostics for Multistain IHC Computational Pathologycited by 1
- 2022Hierarchical Graph Pooling is an Effective Citywide Traffic Condition Prediction Modelcited by 0
- 2023NervePool: A Simplicial Pooling Layercited by 0
- 2025S2-UniSeg: Fast Universal Agglomerative Pooling for Scalable Segment Anything without Supervisioncited by 0
- 2025SpaPool: Soft Partition Assignment Pooling for__Graph Neural Networkscited by 0
- 2025AutoSchA: Automatic Hierarchical Music Representations via Multi-Relational Node Isolationcited by 0
- 2025AutoSchA: Automatic Hierarchical Music Representations via Multi-Relational Node Isolation20 Dec 2025
- 2025Torch Geometric Pool: the PyTorch library for pooling in Graph Neural Networks14 Dec 2025
- 2025SpaPool: Soft Partition Assignment Pooling for__Graph Neural Networks15 Sep 2025
- 2025S2-UniSeg: Fast Universal Agglomerative Pooling for Scalable Segment Anything without Supervision9 Aug 2025
- 2025BioX-CPath: Biologically-driven Explainable Diagnostics for Multistain IHC Computational Pathology26 Mar 2025
- 2024Explainable and Interpretable Multimodal Large Language Models: A Comprehensive Survey3 Dec 2024
- 2024MaxCutPool: differentiable feature-aware Maxcut for pooling in graph neural networks8 Sep 2024
- 2024DiGRAF: Diffeomorphic Graph-Adaptive Activation Function2 Jul 2024
- 2023Curvature-based Pooling within Graph Neural Networks31 Aug 2023
- 2023On Exploring Node-feature and Graph-structure Diversities for Node Drop Graph Pooling22 Jun 2023
- 2023NervePool: A Simplicial Pooling Layer10 May 2023
- 2022PatchGT: Transformer over Non-trainable Clusters for Learning Graph Representations26 Nov 2022
8 more
- 2022Jet tagging algorithm of graph network with HaarPooling message passing25 Oct 2022
- 2022Hierarchical Graph Pooling is an Effective Citywide Traffic Condition Prediction Model8 Sep 2022
- 2022A Survey of Explainable Graph Neural Networks: Taxonomy and Evaluation Metrics26 Jul 2022
- 2022DOTIN: Dropping Task-Irrelevant Nodes for GNNs28 Apr 2022
- 2022Graph Pooling for Graph Neural Networks: Progress, Challenges, and Opportunities15 Apr 2022
- 2022Interpretable Molecular Graph Generation via Monotonic Constraints28 Feb 2022
- 2021Learnable Structural Semantic Readout for Graph Classification22 Nov 2021
- 2021Understanding Pooling in Graph Neural Networks11 Oct 2021
- 2021Understanding Pooling in Graph Neural Networkscited by 69
- 2022Graph Pooling for Graph Neural Networks: Progress, Challenges, and Opportunitiescited by 52
- 2022A Survey of Explainable Graph Neural Networks: Taxonomy and Evaluation Metricscited by 26
- 2022Interpretable Molecular Graph Generation via Monotonic Constraintscited by 15
- 2021Learnable Structural Semantic Readout for Graph Classificationcited by 13
- 2022PatchGT: Transformer over Non-trainable Clusters for Learning Graph Representationscited by 8
- 2023Curvature-based Pooling within Graph Neural Networkscited by 5
- 2024MaxCutPool: differentiable feature-aware Maxcut for pooling in graph neural networkscited by 5
- 2023On Exploring Node-feature and Graph-structure Diversities for Node Drop Graph Poolingcited by 4
- 2022Jet tagging algorithm of graph network with HaarPooling message passingcited by 3
- 2022DOTIN: Dropping Task-Irrelevant Nodes for GNNscited by 2
- 2024DiGRAF: Diffeomorphic Graph-Adaptive Activation Functioncited by 2
12 most cited of 19 All 19 (JSON)
- 2025AutoSchA: Automatic Hierarchical Music Representations via Multi-Relational Node Isolation20 Dec 2025
- 2025Torch Geometric Pool: the PyTorch library for pooling in Graph Neural Networks14 Dec 2025
- 2025SpaPool: Soft Partition Assignment Pooling for__Graph Neural Networks15 Sep 2025
- 2025S2-UniSeg: Fast Universal Agglomerative Pooling for Scalable Segment Anything without Supervision9 Aug 2025
- 2025BioX-CPath: Biologically-driven Explainable Diagnostics for Multistain IHC Computational Pathology26 Mar 2025
- 2024MaxCutPool: differentiable feature-aware Maxcut for pooling in graph neural networks8 Sep 2024
- 2024DiGRAF: Diffeomorphic Graph-Adaptive Activation Function2 Jul 2024
- 2023Curvature-based Pooling within Graph Neural Networks31 Aug 2023
- 2023On Exploring Node-feature and Graph-structure Diversities for Node Drop Graph Pooling22 Jun 2023
- 2023NervePool: A Simplicial Pooling Layer10 May 2023
- 2022PatchGT: Transformer over Non-trainable Clusters for Learning Graph Representations26 Nov 2022
- 2022Jet tagging algorithm of graph network with HaarPooling message passing25 Oct 2022
12 newest of 19 All 19 (JSON)