Graph Reconfigurable Pooling for Graph Representation Learning

被引:0
作者
Li, Xiaolin [1 ,2 ]
Xu, Qikui [3 ]
Xu, Zhenyu [1 ,2 ]
Zhang, Hongyan [1 ,2 ]
Xu, Li [1 ,2 ]
机构
[1] Fujian Normal Univ, Coll Comp & Cyber Secur, Fuzhou 350007, Peoples R China
[2] Fujian Normal Univ, Fujian Prov Key Lab Network Secur & Cryptol, Fuzhou 350007, Peoples R China
[3] Fudan Univ, Sch Life Sci, Shanghai 310024, Peoples R China
基金
中国国家自然科学基金;
关键词
Graph classification; graph pooling; graph neural networks; hierarchical graph representation learning; graph reconfigurable;
D O I
10.1109/TETC.2023.3268098
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, graph neural networks have been widely used for tasks such as graph classification, link prediction, and node classification, and have achieved excellent results. In order to apply GNNs to graph classification tasks, recent works generate graph-level representations using node representations through a hierarchical pooling approach. Existing graph pooling methods such as DiffPool and EigenPool encourage adjacent nodes to be assigned to the same cluster, making the node assignment process similar to the graph partitioning process that ignores the role of nodes or some substructures (e.g., amino acids) in the process of composing a graph (e.g., proteins). In this article, we propose a new pooling operator RecPool to capture the role played by nodes in the process of composing a graph. Specifically, we probabilistically model the feature distribution of the coarsened graph, construct the feature distribution of each cluster, resample the features of the coarsened graph into the original nodes according to the soft assignment matrix, reconstruct the original graph, and optimize the soft assignment matrix to divide the nodes that play the same role in the reconstruction process into the same cluster. The excellent performance of Recpool is demonstrated through experiments on four public benchmark dataset.
引用
收藏
页码:139 / 149
页数:11
相关论文
共 45 条
[11]   AttPool: Towards Hierarchical Feature Representation in Graph Convolutional Networks via Attention Mechanism [J].
Huang, Jingjia ;
Li, Zhangheng ;
Li, Nannan ;
Liu, Shan ;
Li, Ge .
2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, :6489-6498
[12]   ImageNet Classification with Deep Convolutional Neural Networks [J].
Krizhevsky, Alex ;
Sutskever, Ilya ;
Hinton, Geoffrey E. .
COMMUNICATIONS OF THE ACM, 2017, 60 (06) :84-90
[13]  
Lee J, 2019, PR MACH LEARN RES, V97
[14]   Graph Pooling with Representativeness [J].
Li, Juanhui ;
Ma, Yao ;
Wang, Yiqi ;
Aggarwal, Charu ;
Wang, Chang-Dong ;
Tang, Jiliang .
20TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM 2020), 2020, :302-311
[15]   Differential privacy preservation for graph auto-encoders: A novel anonymous graph publishing model [J].
Li, Xiaolin ;
Xu, Li ;
Zhang, Hongyan ;
Xu, Qikui .
NEUROCOMPUTING, 2023, 521 :113-125
[16]   A Graph Learning Based Approach or Identity Inference in DApp Platform Blockchain [J].
Liu, Xiao ;
Tang, Zaiyang ;
Li, Peng ;
Guo, Song ;
Fan, Xuepeng ;
Zhang, Jinbo .
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2022, 10 (01) :438-449
[17]   Graph Convolutional Networks with EigenPooling [J].
Ma, Yao ;
Wang, Suhang ;
Aggarwal, Charu C. ;
Tang, Jiliang .
KDD'19: PROCEEDINGS OF THE 25TH ACM SIGKDD INTERNATIONAL CONFERENCCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2019, :723-731
[18]  
Miao SQ, 2022, PR MACH LEARN RES
[19]   Graph Learning for Cognitive Digital Twins in Manufacturing Systems [J].
Mortlock, Trier ;
Muthirayan, Deepan ;
Yu, Shih-Yuan ;
Khargonekar, Pramod P. ;
Al Faruque, Mohammad Abdullah .
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2022, 10 (01) :34-45
[20]  
Kipf TN, 2016, Arxiv, DOI arXiv:1611.07308