Heterogeneous Graph Neural Network with Multi-view Representation Learning
arXiv:2108.13650
Abstract
Graph neural networks for heterogeneous graph embedding is to project nodes into a low-dimensional space by exploring the heterogeneity and semantics of the heterogeneous graph. However, on the one hand, most of existing heterogeneous graph embedding methods either insufficiently model the local structure under specific semantic, or neglect the heterogeneity when aggregating information from it. On the other hand, representations from multiple semantics are not comprehensively integrated to obtain versatile node embeddings. To address the problem, we propose a Heterogeneous Graph Neural Network with Multi-View Representation Learning (named MV-HetGNN) for heterogeneous graph embedding by introducing the idea of multi-view representation learning. The proposed model consists of node feature transformation, view-specific ego graph encoding and auto multi-view fusion to thoroughly learn complex structural and semantic information for generating comprehensive node representations. Extensive experiments on three real-world heterogeneous graph datasets show that the proposed MV-HetGNN model consistently outperforms all the state-of-the-art GNN baselines in various downstream tasks, e.g., node classification, node clustering, and link prediction.
Accepted by TKDE
References in corpus (9)
- Inductive Representation Learning on Large Graphs
- Neural Message Passing for Quantum Chemistry
- MAGNN: Metapath Aggregated Graph Neural Network for Heterogeneous Graph Embedding
- Graph Transformer Networks
- Representation Learning for Attributed Multiplex Heterogeneous Network
- M2GRL: A Multi-task Multi-view Graph Representation Learning Framework for Web-scale Recommender Systems
- Identity-aware Graph Neural Networks
- Tree Structure-Aware Graph Representation Learning via Integrated Hierarchical Aggregation and Relational Metric Learning
- Relation-aware Graph Attention Model With Adaptive Self-adversarial Training