MR-GCN: Multi-Relational Graph Convolutional Networks based on Generalized Tensor Product

MR-GCN: Multi-Relational Graph Convolutional Networks based on Generalized Tensor Product

Zhichao Huang, Xutao Li, Yunming Ye, Michael K. Ng

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence
Main track. Pages 1258-1264. https://doi.org/10.24963/ijcai.2020/175

Graph Convolutional Networks (GCNs) have been extensively studied in recent years. Most of existing GCN approaches are designed for the homogenous graphs with a single type of relation. However, heterogeneous graphs of multiple types of relations are also ubiquitous and there is a lack of methodologies to tackle such graphs. Some previous studies address the issue by performing conventional GCN on each single relation and then blending their results. However, as the convolutional kernels neglect the correlations across relations, the strategy is sub-optimal. In this paper, we propose the Multi-Relational Graph Convolutional Network (MR-GCN) framework by developing a novel convolution operator on multi-relational graphs. In particular, our multi-dimension convolution operator extends the graph spectral analysis into the eigen-decomposition of a Laplacian tensor. And the eigen-decomposition is formulated with a generalized tensor product, which can correspond to any unitary transform instead of limited merely to Fourier transform. We conduct comprehensive experiments on four real-world multi-relational graphs to solve the semi-supervised node classification task, and the results show the superiority of MR-GCN against the state-of-the-art competitors.
Keywords:
Data Mining: Mining Graphs, Semi Structured Data, Complex Data
Machine Learning: Tensor and Matrix Methods
Machine Learning: Deep Learning: Convolutional networks
Data Mining: Classification, Semi-Supervised Learning