Differentiable Meta Multigraph Search with Partial Message Propagation on Heterogeneous Information Networks
DOI:
https://doi.org/10.1609/aaai.v37i7.26026Keywords:
ML: Graph-based Machine Learning, ML: Auto ML and Hyperparameter Tuning, ML: Deep Neural ArchitecturesAbstract
Heterogeneous information networks (HINs) are widely employed for describing real-world data with intricate entities and relationships. To automatically utilize their semantic information, graph neural architecture search has recently been developed for various tasks of HINs. Existing works, on the other hand, show weaknesses in instability and inflexibility. To address these issues, we propose a novel method called Partial Message Meta Multigraph search (PMMM) to automatically optimize the neural architecture design on HINs. Specifically, to learn how graph neural networks (GNNs) propagate messages along various types of edges, PMMM adopts an efficient differentiable framework to search for a meaningful meta multigraph, which can capture more flexible and complex semantic relations than a meta graph. The differentiable search typically suffers from performance instability, so we further propose a stable algorithm called partial message search to ensure that the searched meta multigraph consistently surpasses the manually designed meta-structures, i.e., meta-paths. Extensive experiments on six benchmark datasets over two representative tasks, including node classification and recommendation, demonstrate the effectiveness of the proposed method. Our approach outperforms the state-of-the-art heterogeneous GNNs, finds out meaningful meta multigraphs, and is significantly more stable. Our code is available at https://github.com/JHL-HUST/PMMM.Downloads
Published
2023-06-26
How to Cite
Li, C., Xu, H., & He, K. (2023). Differentiable Meta Multigraph Search with Partial Message Propagation on Heterogeneous Information Networks. Proceedings of the AAAI Conference on Artificial Intelligence, 37(7), 8518-8526. https://doi.org/10.1609/aaai.v37i7.26026
Issue
Section
AAAI Technical Track on Machine Learning II