Design of affinity-aware encoding by embedding graph centrality for graph classification

被引:5
|
作者
Dong, Wei [1 ]
Wu, Junsheng [1 ,2 ]
Bai, Zongwen [1 ,3 ]
Li, Weigang [2 ]
Qiao, Wei [1 ,4 ]
机构
[1] Northwestern Polytech Univ, Sch Comp Sci & Engn, Xian, Peoples R China
[2] Northwestern Polytech Univ, Sch Software, Xian, Peoples R China
[3] Yanan Univ, Sch Phys & Elect Informat, Yanan, Shaanxi, Peoples R China
[4] China Coal Technol & Engn Grp Corp, Xian Res Inst, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Graph centrality; Affinity-aware encoding; Separate encoding function; Graph classification; NEURAL-NETWORKS; CONVOLUTIONAL NETWORKS; REPRESENTATION;
D O I
10.1016/j.neucom.2020.01.010
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Deep learning methods for graph classification are critical for graph data mining. Recently, graph convolutional networks (GCNs) have been able to achieve state-of-the-art node classification. A typical process for GCNs includes two iterative steps: node feature encoding and message passing. While the former encodes each graph node independently via the uniform encoding function, the latter updates the features of each node by weighted aggregation of the features of neighboring nodes, where the weights are generated by predefined or learned graph Laplacian. However, their accuracy deteriorates for graph classification tasks because the uniform encoding function encodes all the node features involved. In this study, we propose a novel affinity-aware encoding for graph classification. In our model, we implement a separate encoding function for the neighboring nodes of each node for updating the node features, where the nodes are arranged in the order of affinity values, such as graph centrality, in order to determine the correspondence between an encoding function and a specific neighboring node. Our separate encoding function performs non-Euclidean neighboring encoding for each node by weight sharing, which enables message passing. We also develop two variants based on our separate encoding function: the graph centrality-convolutional neural network (C-CNN) and the graph centrality-graph convolutional network (C-GCN). The former performs the separate encoding function on graph data directly by the function of message passing. The latter combines the separate encoding function with the normalized graph Laplacian implemented on the graph data. Experiments demonstrate that the results obtained by our models are consistent with those obtained by classical convolutional neural networks (CNNs) on the MNIST dataset, and they outperform existing GCNs on the 20NEWS, Reuters8, and Reuters52 datasets. We also apply our two variants to online car-hailing service data for traffic congestion recognition. Our methods show state-of-the-art results compared with GCNs. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:321 / 333
页数:13
相关论文
共 50 条
  • [21] Knowledge graph confidence-aware embedding for recommendation
    Huang, Chen
    Yu, Fei
    Wan, Zhiguo
    Li, Fengying
    Ji, Hui
    Li, Yuandi
    NEURAL NETWORKS, 2024, 180
  • [22] Community aware graph embedding learning for item recommendation
    Pengyi Hao
    Zhaojie Qian
    Shuang Wang
    Cong Bai
    World Wide Web, 2023, 26 : 4093 - 4108
  • [23] Uncorrelated discriminant graph embedding for fault classification
    Hu, Zhengwei
    Peng, Jingchao
    Zhao, Haitao
    CANADIAN JOURNAL OF CHEMICAL ENGINEERING, 2021, 99 (S1): : S245 - S258
  • [24] Classification from a Riemannian Graph Embedding Viewpoint
    Robles-Kelly, Antonio
    Gu, Lin
    Wei, Ran
    2016 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2016, : 3288 - 3295
  • [25] Graph Classification Based on Dissimilarity Space Embedding
    Bunke, Horst
    Riesen, Kaspar
    STRUCTURAL, SYNTACTIC, AND STATISTICAL PATTERN RECOGNITION, 2008, 5342 : 996 - 1007
  • [26] Graph ConvolutionWord Embedding and Attention for Text Classification
    Yang, Yi
    Cui, Qihui
    Ji, Lijun
    Cheng, Zhuoran
    PROCEEDINGS OF 2022 THE 6TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND SOFT COMPUTING, ICMLSC 20222, 2022, : 160 - 166
  • [27] Hyperlink Classification via Structured Graph Embedding
    Lee, Geon
    Kang, Seonggoo
    Whang, Joyce Jiyoung
    PROCEEDINGS OF THE 42ND INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '19), 2019, : 1017 - 1020
  • [28] Encoder embedding for general graph and node classification
    Shen, Cencheng
    APPLIED NETWORK SCIENCE, 2024, 9 (01)
  • [29] GRAPH CLASSIFICATION BASED ON VECTOR SPACE EMBEDDING
    Riesen, Kaspar
    Bunke, Horst
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2009, 23 (06) : 1053 - 1081
  • [30] Spatial-Aware Collaboration-Competition Preserving Graph Embedding for Hyperspectral Image Classification
    Shah, Chiranjibi
    Du, Qian
    IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2022, 19