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 条
  • [31] TARGAT: A Time-Aware Relational Graph Attention Model for Temporal Knowledge Graph Embedding
    Xie, Zhiwen
    Zhu, Runjie
    Liu, Jin
    Zhou, Guangyou
    Huang, Jimmy Xiangji
    IEEE-ACM TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2023, 31 : 2246 - 2258
  • [32] Active Sampling for Graph-Aware Classification
    Berberidis, Dimitris
    Giannakis, Georgios B.
    2017 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP 2017), 2017, : 648 - 652
  • [33] Centrality-based Relation aware Heterogeneous Graph Neural Network
    Li, Yangding
    Fu, Shaobin
    Zeng, Yangyang
    Feng, Hao
    Peng, Ruoyao
    Wang, Jinghao
    Zhang, Shichao
    KNOWLEDGE-BASED SYSTEMS, 2024, 283
  • [34] Semi-supervised Graph Embedding for Multi-label Graph Node Classification
    Gao, Kaisheng
    Zhang, Jing
    Zhou, Cangqi
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2019, 2019, 11881 : 555 - 567
  • [35] Manifold Aware Discriminant Collaborative Graph Embedding for Face Recognition
    Lou, Songjiang
    Ma, Yanghui
    Zhao, Xiaoming
    TENTH INTERNATIONAL CONFERENCE ON DIGITAL IMAGE PROCESSING (ICDIP 2018), 2018, 10806
  • [36] Relation-aware Ensemble Learning for Knowledge Graph Embedding
    Yue, Ling
    Zhang, Yongqi
    Yao, Quanming
    Li, Yong
    Wu, Xian
    Zhang, Ziheng
    Lin, Zhenxi
    Zheng, Yefeng
    2023 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING (EMNLP 2023), 2023, : 16620 - 16631
  • [37] Position-Aware Relational Transformer for Knowledge Graph Embedding
    Li, Guangyao
    Sun, Zequn
    Hu, Wei
    Cheng, Gong
    Qu, Yuzhong
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (08) : 11580 - 11594
  • [38] Confidence-Aware Embedding for Knowledge Graph Entity Typing
    Zhao, Yu
    Hou, Jiayue
    Yu, Zongjian
    Zhang, Yun
    Li, Qing
    COMPLEXITY, 2021, 2021
  • [39] Poincare Differential Privacy for Hierarchy-Aware Graph Embedding
    Wei, Yuecen
    Yuan, Haonan
    Fu, Xingcheng
    Sun, Qingyun
    Peng, Hao
    Li, Xianxian
    Hu, Chunming
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 8, 2024, : 9160 - 9168
  • [40] Virtualized Network Graph Design and Embedding Model
    Sato, Takehiro
    Kurimoto, Takashi
    Urushidani, Shigeo
    Oki, Eiji
    2020 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2020,