Learning Aligned Vertex Convolutional Networks for Graph Classification

被引:19
作者
Cui, Lixin [1 ]
Bai, Lu [1 ]
Bai, Xiao [2 ]
Wang, Yue [1 ]
Hancock, Edwin R. [3 ]
机构
[1] Cent Univ Finance & Econ, Engn Res Ctr State Financial Secur, Minist Educ, Beijing 102206, Peoples R China
[2] Beihang Univ, Sch Comp Sci & Engn, Beijing 100191, Peoples R China
[3] Univ York, Dept Comp Sci, York YO10 5DD, N Yorkshire, England
基金
中国国家自然科学基金;
关键词
Convolution; Feature extraction; Computational modeling; Adaptation models; Biological system modeling; Matrix converters; Data mining; Graph classification; graph convolutional networks (GCNs); graph neural networks; vertex convolution; WEISFEILER;
D O I
10.1109/TNNLS.2021.3129649
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph convolutional networks (GCNs) are powerful tools for graph structure data analysis. One main drawback arising in most existing GCN models is that of the oversmoothing problem, i.e., the vertex features abstracted from the existing graph convolution operation have previously tended to be indistinguishable if the GCN model has many convolutional layers (e.g., more than two layers). To address this problem, in this article, we propose a family of aligned vertex convolutional network (AVCN) models that focus on learning multiscale features from local-level vertices for graph classification. This is done by adopting a transitive vertex alignment algorithm to transform arbitrary-sized graphs into fixed-size grid structures. Furthermore, we define a new aligned vertex convolution operation that can effectively learn multiscale vertex characteristics by gradually aggregating local-level neighboring aligned vertices residing on the original grid structures into a new packed aligned vertex. With the new vertex convolution operation to hand, we propose two architectures for the AVCN models to extract different hierarchical multiscale vertex feature representations for graph classification. We show that the proposed models can avoid iteratively propagating redundant information between specific neighboring vertices, restricting the notorious oversmoothing problem arising in most spatial-based GCN models. Experimental evaluations on benchmark datasets demonstrate the effectiveness.
引用
收藏
页码:4423 / 4437
页数:15
相关论文
共 48 条
[1]  
[Anonymous], 2016, GEN CONVOLUTION OPER
[2]  
Atwood J, 2016, ADV NEUR IN, V29
[3]   Learning Graph Convolutional Networks Based on Quantum Vertex Information Propagation [J].
Bai, Lu ;
Jiao, Yuhang ;
Cui, Lixin ;
Rossi, Luca ;
Wang, Yue ;
Yu, Philip S. ;
Hancock, Edwin R. .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (02) :1747-1760
[4]   Learning Backtrackless Aligned-Spatial Graph Convolutional Networks for Graph Classification [J].
Bai, Lu ;
Cui, Lixin ;
Jiao, Yuhang ;
Rossi, Luca ;
Hancock, Edwin R. .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2022, 44 (02) :783-798
[5]   A Quantum-Inspired Similarity Measure for the Analysis of Complete Weighted Graphs [J].
Bai, Lu ;
Rossi, Luca ;
Cui, Lixin ;
Cheng, Jian ;
Hancock, Edwin R. .
IEEE TRANSACTIONS ON CYBERNETICS, 2020, 50 (03) :1264-1277
[6]   Depth-based complexity traces of graphs [J].
Bai, Lu ;
Hancock, Edwin R. .
PATTERN RECOGNITION, 2014, 47 (03) :1172-1186
[7]   Adaptive hash retrieval with kernel based similarity [J].
Bai, Xiao ;
Yan, Cheng ;
Yang, Haichuan ;
Bai, Lu ;
Zhou, Jun ;
Hancock, Edwin Robert .
PATTERN RECOGNITION, 2018, 75 :136-148
[8]   Shortest-path kernels on graphs [J].
Borgwardt, KM ;
Kriegel, HP .
Fifth IEEE International Conference on Data Mining, Proceedings, 2005, :74-81
[9]  
Bruna J., 2013, SPECTRAL NETWORKS LO
[10]  
Cai D., 2011, Litekmeans: the fastest matlab implementation of kmeans, 311