Journal of Jilin University(Engineering and Technology Edition) ›› 2021, Vol. 51 ›› Issue (3): 1048-1054.doi: 10.13229/j.cnki.jdxbgxb20200034

Previous Articles    

Capsule graph neural network based on global and local features fusion

Rong QIAN1,2(),Ru ZHANG2,Ke-jun ZHANG1,2,Xin JIN1,Shi-liang GE2,Sheng JIANG3,4()   

  1. 1.College of Graduate,Beijing Electronic Science and Technology Institute,Beijing 100070,China
    2.College of Computer Science and Technology,Xidian University,Xi'an 710071,China
    3.Chang Guang Satellite Technology Co. ,Ltd. ,Changchun 130000,China
    4.Changchun Institute of Optics,Fine Mechanics and Physics,Chinese Academy of Sciences,Changchun 130033,China
  • Received:2020-01-14 Online:2021-05-01 Published:2021-05-07
  • Contact: Sheng JIANG E-mail:rqian@besti.edu.cn;jiangsheng10@mails.jlu.edu.cn

Abstract:

The overall structure information is obtained in the training of the capsule graph neural network, and as the layers increases, the structure feature information of the node will be lost. A capsule graph neural network that combines global and local features was proposed. First, the Node2vec is improved, and the attribute information of nodes is introduced into the random walk process, so that the network structure and the attributes of nodes are taken into account when the network representation is generated. Then, the improved Node2vec is introduced into the capsule graph neural network, and the capsule graph neural network is designed which fuses global and local characteristics. Experimental results show that the proposed capsule graph neural network has faster training convergence, and higher graph classification accuracy.

Key words: computer application technology, network representation learning, complex network, graph neural network

CLC Number: 

  • TP181

Fig.1

Framework of capsule graph neural network based on global and local features fusion"

Fig.2

Random walk procedure of nNode2vec"

Fig.3

Module of graph convolutional network"

Fig.4

Attention module"

Fig.5

Reconstruction losses"

Table 1

Dataset details"

数据集数据大小标签平均节点数平均边个数
COLLAB3500074.494914.99
IMDB-B2100019.77193.06
IMDB-M3150013131.87
D&D21178284.31715.65
ENZYMES660032.4663.14

Table 2

Accuracy of comparative"

算法COLLABIMDB-BIMDB-MD&DENZYMES
WL79.02±1.7773.40±4.6349.33±4.7579.78±0.3652.22±1.26
GK72.84±0.2865.87±0.9843.89±0.3878.45±0.2632.70±1.20
AWE73.93±1.9474.45±5.8351.54±3.6171.51±4.0235.77±5.93
DGCNN73.76±0.4970.03±0.8647.83±0.8579.37±0.9451.00±7.29
CapsGNN79.62±0.9173.10±4.8350.27±2.6575.38±4.1754.67±5.67
GLCapsGNN77.88±4.1975.62±5.3863.12±2.2674.88±3.4258.43±4.25

Table 3

Compute cost of comparative"

算法COLLABIMDB-BIMDB-MD&DENZYMES
时间/s内存/%时间/s内存/%时间/s内存/%时间/s内存/%时间/s内存/%
CapsGNN0.5463630.1608590.1574576.1603872.273871
GLCapsGNN0.5792610.1945590.1753586.6494892.345272

Fig.6

Accuracy comparison curve of two modelson IMDB-M dataset"

1 Krizhevsky A, Sutskever I, Hinton G E. Imagenet classification with deep convolutional neural networks[J]. Communications of the ACM, 2017, 60(6): 84-90.
2 Bruna J, Zaremba W, Szlam A, et al. Spectral networks and locally connected networks on graphs[J/OL]. [2019-01-02].
3 Defferrard M, Bresson X, Vandergheynst P. Convolutional neural networks on graphs with fast localized spectral filtering[C]∥Advances in Neural Information Processing Systems, San Francisco,2016:3844-3852.
4 Kipf T N, Welling M. Semi-supervised classification with graph convolutional networks[J/OL]. [2020-01-04].
5 Hamilton W, Ying Z, Leskovec J. Inductive representation learning on large graphs[C]∥Proceedings of the 31st International Conference on Neural Information Processing, San Francisco, 2017:1025-1035.
6 Verma S, Zhang Z L. Graph capsule convolutional neural networks[J/OL]. [2020-01-02].
7 Mallea M D G, Meltzer P, Bentley P J. Capsule neural networks for graph classification using explicit tensorial graph representations[J/OL]. [2020-01-04].
8 Zhu Z, Peng G, Chen Y, et al. A convolutional neural network based on a capsule network with strong generalization for bearing fault diagnosis[J]. Neurocomputing,2019,323: 62-75.
9 Grover A, Leskovec J. Node2vec: scalable feature learning for networks[C]∥Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, 2016: 855-864.
10 Perozzi B, Al-Rfou R, Skiena S. Deepwalk: online learning of social representations[C]∥Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, 2014:701-710.
11 Ribeiro L F R, Saverese P H P, Figueiredo D R. Struc2vec: learning node representations from structural identity[C]∥Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, 2017:385-394.
12 Tang J, Qu M, Wang M, et al. LINE: large-scale information network embedding[C]∥Proceedings of the 24th International Conference on World Wide Web, Piscataway, 2015:1067-1077.
13 Henaff M, Bruna J, LeCun Y. Deep convolutional networks on graph-structured data[J/OL]. [2019-01-06].
14 Sabour S, Frosst N, Hinton G E. Dynamic routing between capsules[J/OL]. [2020-01-08].
15 Shervashidze N, Schweitzer P, van Leeuwen E J, et al. Weisfeiler-lehman graph kernels[J]. Journal of Machine Learning Research,2011,1(3):2539-2561.
16 Rezaee B. A cluster validity index for fuzzy clustering[J]. Fuzzy Sets and Systems, 2010, 161(23):3014-3025.
17 Wang H, Fan W, Yu P S, et al. Mining concept-drifting data streams using ensemble classifiers[C]∥Proceedings of the 9th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, 2003:226-235.
18 Wang Y, Sun Y, Liu Z, et al. Dynamic graph CNN for learning on point clouds[J]. ACM Transactions on Graphics,2019,38(5):1-12.
[1] Qian-yi XU,Gui-he QIN,Ming-hui SUN,Cheng-xun MENG. Classification of drivers' head status based on improved ResNeSt [J]. Journal of Jilin University(Engineering and Technology Edition), 2021, 51(2): 704-711.
[2] Xiao-hui WEI,Bing-yi SUN,Jia-xu CUI. Recommending activity to users via deep graph neural network [J]. Journal of Jilin University(Engineering and Technology Edition), 2021, 51(1): 278-284.
[3] Yuan SONG,Dan-yuan ZHOU,Wen-chang SHI. Method to enhance security function of OpenStack Swift cloud storage system [J]. Journal of Jilin University(Engineering and Technology Edition), 2021, 51(1): 314-322.
[4] Xiang-jiu CHE,You-zheng DONG. Improved image recognition algorithm based on multi⁃scale information fusion [J]. Journal of Jilin University(Engineering and Technology Edition), 2020, 50(5): 1747-1754.
[5] MA Jian, FAN Jian-ping, LIU Feng, LI Hong-hui. The evolution model of objective-oriented software system [J]. 吉林大学学报(工学版), 2018, 48(2): 545-550.
[6] SHI Xiao-hu, FENG Guo-xiang, LI Mu, LI Ying, WU Chun-guo. Overlapping community detection method based on density peaks [J]. 吉林大学学报(工学版), 2017, 47(1): 242-248.
[7] HUANG Lan, LI Yu, WANG Gui-shen, WANG Yan. Community detection method based on vertex distance and clustering of density peaks [J]. 吉林大学学报(工学版), 2016, 46(6): 2042-2051.
[8] GUO Yu-quan, LI Xiong-fei. Fractal clustering method for uncovering community of complex network [J]. 吉林大学学报(工学版), 2016, 46(5): 1633-1638.
[9] HU Guan-yu, QIAO Pei-li. High dimensional differential evolutionary algorithm based on cloud population for network security prediction [J]. 吉林大学学报(工学版), 2016, 46(2): 568-577.
[10] TONG Jin, WANG Ya-hui, FAN Xue-mei, ZHANG Shu-jun, CHEN Dong-hui. Monitoring system of cold chain logistics for farm fresh produce [J]. 吉林大学学报(工学版), 2013, 43(06): 1707-1711.
[11] YE Yu-xin, ZHAO Jian-min, MO Yu-chang, OUYANG Dan-tong, LIU Hua-wen. CCA-based mining algorithm of modules in in complex networks [J]. 吉林大学学报(工学版), 2013, 43(02): 424-428.
[12] LIU Da-you, YANG Jian-ning, YANG Bo, ZHAO Xue-hua, Jin Di. Community mining from complex networks based on loop tightness [J]. 吉林大学学报(工学版), 2013, 43(01): 98-105.
[13] JIN Xin, XIE Bin, ZHU Jian-ming. Micro-blog network public opinion diffusion based on complex network analysis [J]. 吉林大学学报(工学版), 2012, 42(增刊1): 271-275.
[14] LIU Da-you, ZHANG Dong-wei, LI Ni-ya, LIU Jie, JIN Di. Selective approach for neural network ensemble based on network clustering technology and its application [J]. 吉林大学学报(工学版), 2011, 41(4): 1034-1040.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!