arrow
返回

Module-based graph pooling for graph classification

delete2024-10-01
delete1
PRE
AI
G
Geping Yang
Y
Yiyang Yang
Z
Zhiguo Gong *
C
Can Chen
X
Xiang Chen
DOI:10.1016/j.patcog.2024.110606delete
delete原文链接
delete分享
delete收藏
摘要

摘要

En 中文
Graph Neural Network (GNN) models are recently proposed to process the graph -structured data for the learning tasks on graphs, e.g., node classification, link prediction, and so on. This work focuses on the graph classification task, aiming to obtain the graph representation and predict the class label for a graph. Existing works proposed applying graph pooling to obtain graph embedding but still suffer from several issues. First, node embeddings are generated according to the topological information of the whole graph, but ignoring the local isomorphic substructures commonly seen in bioinformatics and chemistry. Another limitation arises when aggregating node embeddings. The hard assignment obtained through clustering algorithms, which rely on preset and fixed parameters instead of considering the graph's properties adaptively, restricts the flexibility in handling graphs of varying scales. To address the above problems, a module -based graph pooling framework (MGPool) is proposed in this work. Inspired by the rules of bioinformatics, MGPool assumes that a graph consists of multiple modules (also known as sub structures), which are identified based on the natural organization of the graph rather than the hard allocation of nodes. Benefiting from the hypothesis, MGPool generates node embeddings from graph -view and module -view, which is capable to capture global graph information and local isomorphic information respectively. Then module -level pooling is used to capture the intra-module information, while the inter -module information in terms of the correlation between modules is obtained through graph -level pooling. Finally, an entropy -based weighting mechanism is proposed to adjust the modules' weights for the graph aggregation. Experiments conducted on bioinformatics benchmark datasets demonstrate the effectiveness of MGPool by outperforming other state-of-the-art graph pooling methods. For social network datasets, MGPool also provides competitive performance. Moreover, the visualization of module entropy weights is given to reveal the interpretability of the model.
Keyword:
Graph neural network
Graph classification
Graph pooling

期刊

Pattern Recognition 封面图
Pattern Recognition
IF:
7.6
论文数:
1.4W
被引数:
4.5W

机构

S
sun yatsen university
学者数:
9
论文数: 6
被引数: 0
U
University of Macau
学者数:
1.1K
论文数: 541
被引数: 0
G
Guangdong University of Technology
学者数:
2.5K
论文数: 736
被引数: 0
学者 查看更多机构
引用论文

引用论文

Impact of Market Development Indicators on Company Performance
err2022-03-01
err0
PREAI
errVinicius Jaques Gerhardt; Julio Cezar Mairesse Siluk; Claudia de Freitas Michelin; Alvaro Luiz Neuenfeldt Junior; Claudimar Pereira da Veiga
err分享
err收藏
Care of Chronic Sick
errBMJ
IF0
err1943-12-25
err0
errOAAI
errM. W. Warren
err分享
err收藏
Deep graph learning for semi-supervised classification面向半监督分类的深度图学习
err2021-10-01
err27
errOAAI
errLin, Guangfeng; Kang, Xiaobing; Liao, Kaiyang; Zhao, Fan; Chen, Yajun
err分享
err收藏
Tripool: Graph triplet pooling for 3D skeleton-based action recognition
err2021-07-01
err40
errOAAI
errPeng, Wei; Hong, Xiaopeng; Zhao, Guoying
err分享
err收藏
GripNet: Graph information propagation on supergraph for heterogeneous graphs
err2023-01-01
err7
errOAAI
errXu, Hao; Sang, Shengqi; Bai, Peizhen; Li, Ruike; Yang, Laurence; Lu, Haiping
err分享
err收藏
Graph convolutional network with structure pooling and joint-wise channel attention for action recognition
err2020-07-01
err50
PREAI
errChen, Yuxin; Ma, Gaoqun; Yuan, Chunfeng; Li, Bing; Zhang, Hui; Wang, Fangshi; Hu, Weiming
err分享
err收藏
Integrin but not CEACAM receptors are dispensable for Helicobacter pylori CagA translocation
err2018-10-26
err0
errOAAI
errQing Zhao; Benjamin Busch; Luisa Fernanda Jiménez-Soto; Hellen Ishikawa-Ankerhold; Steffen Massberg; Laurent Terradot; Wolfgang Fischer; Rainer Haas
err分享
err收藏
学者 查看更多内容