paper-with-me

Papers

ENADPool: The Edge-Node Attention-based Differentiable Pooling for Graph Neural Networks

2024-05-16 · Zhehan Zhao, Lu Bai, Lixin Cui, Ming Li, Yue Wang, Lixiang Xu, Edwin R. Hancock

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 simultaneously identifies the importance of different nodes within each separated cluster and edges between corresponding clusters, that significantly addresses the shortcomings of the uniform edge-node based structure information aggregation arising in the classical hierarchical pooling operation. Moreover, to mitigate the over-smoothing problem arising in existing GNNs, we propose a Multi-distance GNN (MD-GNN) model associated with the proposed ENADPool operation, allowing the nodes to actively and directly receive the feature information from neighbors at different random walk steps. Experiments demonstrate the effectiveness of the MD-GNN associated with the proposed ENADPool.

📄 PDF Abstract BibTeX arXiv:2405.10218

Code (0)

등록된 구현이 없습니다.

Tasks

Graph Classification

Similar Papers 제목 키워드 기반

Edge Contraction Pooling for Graph Neural Networks

2019-05-27 · Frederik Diehl

Graph Neural Network (GNN) research has concentrated on improving convolutional layers, with little attention paid to developing graph pooling layers. Yet pooling layers can enable GNNs to reason over abstracted groups o…

General ClassificationGraph ClassificationGraph Neural Network

ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representations

2019-11-18 · Ekagra Ranjan, Soumya Sanyal, Partha Pratim Talukdar

Graph Neural Networks (GNN) have been shown to work effectively for modeling graph structured data to solve tasks such as node classification, link prediction and graph classification. There has been some recent progress…

ClassificationGeneral ClassificationGraph ClassificationLink Prediction+1

Mincut Pooling in Graph Neural Networks

2019-09-25 · Filippo Maria Bianchi, Daniele Grattarola, Cesare Alippi

The advance of node pooling operations in Graph Neural Networks (GNNs) has lagged behind the feverish design of new message-passing techniques, and pooling remains an important and challenging endeavor for the design of …

Graph Classification

Hierarchical Graph Representation Learning with Differentiable Pooling

2018-06-22 · NeurIPS 2018 12 · Rex Ying, Jiaxuan You, Christopher Morris, Xiang Ren 외

Recently, graph neural networks (GNNs) have revolutionized the field of graph representation learning through effectively learned node embeddings, and achieved state-of-the-art results in tasks such as node classificatio…

General ClassificationGraph ClassificationGraph Neural NetworkGraph Representation Learning+3

MaxCutPool: differentiable feature-aware Maxcut for pooling in graph neural networks

2024-09-08 · Carlo Abate, Filippo Maria Bianchi

We propose a novel approach to compute the MAXCUT in attributed graphs, i.e., graphs with features associated with nodes and edges. Our approach works well on any kind of graph topology and can find solutions that jointl…