ENADPool: The Edge-Node Attention-based Differentiable Pooling for Graph Neural Networks
Zhehan Zhao, Lu Bai, Lixin Cui, Ming Li, Yue Wang, Lixiang Xu, Edwin, R. Hancock

TL;DR
This paper introduces ENADPool, a novel hierarchical pooling method for GNNs that uses attention-based clustering to improve graph representation learning, addressing limitations of classical pooling and over-smoothing.
Contribution
ENADPool employs a hard clustering strategy with attention mechanisms for effective node and edge feature compression in GNN pooling.
Findings
ENADPool outperforms classical pooling methods in graph classification tasks.
The combined MD-GNN and ENADPool effectively mitigates over-smoothing in GNNs.
Experimental results validate the superiority of the proposed approach.
Abstract
Graph Neural Networks (GNNs) are powerful tools for graph classification. One important operation for GNNs is the downsampling or pooling that can learn effective embeddings from the node representations. In this paper, we propose a new hierarchical pooling operation, namely the Edge-Node Attention-based Differentiable Pooling (ENADPool), for GNNs to learn effective graph representations. Unlike the classical hierarchical pooling operation that is based on the unclear node assignment and simply computes the averaged feature over the nodes of each cluster, the proposed ENADPool not only employs a hard clustering strategy to assign each node into an unique cluster, but also compress the node features as well as their edge connectivity strengths into the resulting hierarchical structure based on the attention mechanism after each pooling step. As a result, the proposed ENADPool…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Brain Tumor Detection and Classification · Graph Theory and Algorithms
