Heterogeneous Graph Neural Network on Semantic Tree

Authors

  • Mingyu Guan Georgia Institute of Technology
  • Jack W Stokes Microsoft Corporation
  • Qinlong Luo Microsoft Corporation
  • Fuchen Liu Microsoft Corporation
  • Purvanshi Mehta Lica World Inc
  • Elnaz Nouri Microsoft Corporation
  • Taesoo Kim Georgia Institute of Technology

DOI:

https://doi.org/10.1609/aaai.v39i16.33860

Abstract

The recent past has seen an increasing interest in Heterogeneous Graph Neural Networks (HGNNs), since many real-world graphs are heterogeneous in nature, from citation graphs to email graphs. However, existing methods ignore a tree hierarchy among metapaths, naturally constituted by different node types and relation types. In this paper, we present HetTree, a novel HGNN that models both the graph structure and heterogeneous aspects in a scalable and effective manner. Specifically, HetTree builds a semantic tree data structure to capture the hierarchy among metapaths. To effectively encode the semantic tree, HetTree uses a novel subtree attention mechanism to emphasize metapaths that are more helpful in encoding parent-child relationships. Moreover, HetTree proposes carefully matching pre-computed features and labels correspondingly, constituting a complete metapath representation. Our evaluation of HetTree on a variety of real-world datasets demonstrates that it outperforms all existing baselines on open benchmarks and efficiently scales to large real-world graphs with millions of nodes and edges.

Downloads

Published

2025-04-11

How to Cite

Guan, M., Stokes, J. W., Luo, Q., Liu, F., Mehta, P., Nouri, E., & Kim, T. (2025). Heterogeneous Graph Neural Network on Semantic Tree. Proceedings of the AAAI Conference on Artificial Intelligence, 39(16), 16924-16932. https://doi.org/10.1609/aaai.v39i16.33860

Issue

Section

AAAI Technical Track on Machine Learning II