Dynamic Heterogeneous Graph Attention Neural Architecture Search

Authors

  • Zeyang Zhang Tsinghua University
  • Ziwei Zhang Tsinghua University
  • Xin Wang Tsinghua University
  • Yijian Qin Tsinghua University
  • Zhou Qin Alibaba Group
  • Wenwu Zhu Tsinghua University

DOI:

https://doi.org/10.1609/aaai.v37i9.26338

Keywords:

ML: Graph-based Machine Learning, DMKM: Graph Mining, Social Network Analysis & Community Mining, DMKM: Mining of Spatial, Temporal or Spatio-Temporal Data, ML: Auto ML and Hyperparameter Tuning

Abstract

Dynamic heterogeneous graph neural networks (DHGNNs) have been shown to be effective in handling the ubiquitous dynamic heterogeneous graphs. However, the existing DHGNNs are hand-designed, requiring extensive human efforts and failing to adapt to diverse dynamic heterogeneous graph scenarios. In this paper, we propose to automate the design of DHGNN, which faces two major challenges: 1) how to design the search space to jointly consider the spatial-temporal dependencies and heterogeneous interactions in graphs; 2) how to design an efficient search algorithm in the potentially large and complex search space. To tackle these challenges, we propose a novel Dynamic Heterogeneous Graph Attention Search (DHGAS) method. Our proposed method can automatically discover the optimal DHGNN architecture and adapt to various dynamic heterogeneous graph scenarios without human guidance. In particular, we first propose a unified dynamic heterogeneous graph attention (DHGA) framework, which enables each node to jointly attend its heterogeneous and dynamic neighbors. Based on the framework, we design a localization space to determine where the attention should be applied and a parameterization space to determine how the attention should be parameterized. Lastly, we design a multi-stage differentiable search algorithm to efficiently explore the search space. Extensive experiments on real-world dynamic heterogeneous graph datasets demonstrate that our proposed method significantly outperforms state-of-the-art baselines for tasks including link prediction, node classification and node regression. To the best of our knowledge, DHGAS is the first dynamic heterogeneous graph neural architecture search method.

Downloads

Published

2023-06-26

How to Cite

Zhang, Z., Zhang, Z., Wang, X., Qin, Y., Qin, Z., & Zhu, W. (2023). Dynamic Heterogeneous Graph Attention Neural Architecture Search. Proceedings of the AAAI Conference on Artificial Intelligence, 37(9), 11307-11315. https://doi.org/10.1609/aaai.v37i9.26338

Issue

Section

AAAI Technical Track on Machine Learning IV