DEMO-Net: Degree-specific Graph Neural Networks for Node and Graph Classification

被引:127
作者
Wu, Jun [1 ]
He, Jingrui [1 ]
Xu, Jiejun [2 ]
机构
[1] Arizona State Univ, Tempe, AZ 85287 USA
[2] HRL Labs LLC, Malibu, CA USA
来源
KDD'19: PROCEEDINGS OF THE 25TH ACM SIGKDD INTERNATIONAL CONFERENCCE ON KNOWLEDGE DISCOVERY AND DATA MINING | 2019年
基金
美国国家科学基金会;
关键词
Graph Neural Network; Degree-specific Convolution; Multi-task Learning; Graph Isomorphism Test;
D O I
10.1145/3292500.3330950
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Graph data widely exist in many high-impact applications. Inspired by the success of deep learning in grid-structured data, graph neural network models have been proposed to learn powerful node-level or graph-level representation. However, most of the existing graph neural networks suffer from the following limitations: (1) there is limited analysis regarding the graph convolution properties, such as seed-oriented, degree-aware and order-free; (2) the node's degree specific graph structure is not explicitly expressed in graph convolution for distinguishing structure-aware node neighborhoods; (3) the theoretical explanation regarding the graph-level pooling schemes is unclear. To address these problems, we propose a generic degree-specific graph neural network named DEMO-Net motivated by Weisfeiler-Lehman graph isomorphism test that recursively identifies 1-hop neighborhood structures. In order to explicitly capture the graph topology integrated with node attributes, we argue that graph convolution should have three properties: seed-oriented, degree-aware, order-free. To this end, we propose multi-task graph convolution where each task represents node representation learning for nodes with a specific degree value, thus leading to preserving the degree specific graph structure. In particular, we design two multi-task learning methods: degree-specific weight and hashing functions for graph convolution. In addition, we propose a novel graph-level pooling/readout scheme for learning graph representation provably lying in a degree-specific Hilbert kernel space. The experimental results on several node and graph classification benchmark data sets demonstrate the effectiveness and efficiency of our proposed DEMO-Net over state-of-the-art graph neural network models.
引用
收藏
页码:406 / 415
页数:10
相关论文
共 30 条
[1]  
[Anonymous], 2016, NIPS
[2]  
[Anonymous], 2017, SIGKDD
[3]  
[Anonymous], 2016, NIPS
[4]  
[Anonymous], 2017, PROC INT C LEARN REP
[5]  
[Anonymous], SIGKDD
[6]  
[Anonymous], 2014, J MACH LEARN RES
[7]  
[Anonymous], 2009, ICML
[8]  
c P., 2018, INT C LEARN REPR
[9]  
Donnat Claire, 2018, SIGKDD
[10]  
Gilmer Justin, 2017, ICML