Enabling Homogeneous GNNs to Handle Heterogeneous Graphs via Relation Embedding
Junfu Wang, Yuanfang Guo, Liang Yang, Yunhong Wang

TL;DR
This paper introduces RE-GNN, a simple framework that enhances homogeneous GNNs to effectively process heterogeneous graphs by using relation embeddings and a gradient scaling approach.
Contribution
The paper proposes a novel relation embedding method for homogeneous GNNs to handle heterogeneity, with a gradient scaling technique for optimization, improving expressiveness and efficiency.
Findings
RE-GNN outperforms existing methods on heterogeneous graph tasks.
RE-GNN is compatible with various homogeneous GNN architectures.
Theoretical analysis shows RE-GNN has greater expressive power than GTN.
Abstract
Graph Neural Networks (GNNs) have been generalized to process the heterogeneous graphs by various approaches. Unfortunately, these approaches usually model the heterogeneity via various complicated modules. This paper aims to propose a simple yet effective framework to assign adequate ability to the homogeneous GNNs to handle the heterogeneous graphs. Specifically, we propose Relation Embedding based Graph Neural Network (RE-GNN), which employs only one parameter per relation to embed the importance of distinct types of relations and node-type-specific self-loop connections. To optimize these relation embeddings and the model parameters simultaneously, a gradient scaling factor is proposed to constrain the embeddings to converge to suitable values. Besides, we interpret the proposed RE-GNN from two perspectives, and theoretically demonstrate that our RE-GCN possesses more expressive…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Complex Network Analysis Techniques · Advanced Text Analysis Techniques
MethodsGraph Neural Network
