muxGNN: Multiplex Graph Neural Network for Heterogeneous Graphs.

IEEE Trans Pattern Anal Mach Intell

Published: September 2023

Graph neural networks (GNNs) have become effective learning techniques for many downstream network mining tasks including node and graph classification, link prediction, and network reconstruction. However, most GNN methods have been developed for homogeneous networks with only a single type of node and edge. In this work we present muxGNN, a multiplex graph neural network for heterogeneous graphs. To model heterogeneity, we represent graphs as multiplex networks consisting of a set of relation layer graphs and a coupling graph that links node instantiations across multiple relations. We parameterize relation-specific representations of nodes and design a novel coupling attention mechanism that models the importance of multi-relational contexts for different types of nodes and edges in heterogeneous graphs. We further develop two complementary coupling structures: node invariant coupling suitable for node- and graph-level tasks, and node equivariant coupling suitable for link-level tasks. Extensive experiments conducted on six real-world datasets for link prediction in both transductive and inductive contexts and graph classification demonstrate the superior performance of muxGNN over state-of-the-art heterogeneous GNNs. In addition, we show that muxGNN's coupling attention discovers interpretable connections between different relations in heterogeneous networks.

Download full-text PDF

Source
http://dx.doi.org/10.1109/TPAMI.2023.3263079DOI Listing

Publication Analysis

Top Keywords

graph neural
12
heterogeneous graphs
12
muxgnn multiplex
8
multiplex graph
8
neural network
8
network heterogeneous
8
graph classification
8
link prediction
8
coupling attention
8
coupling suitable
8

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!