OpenHGNN: An Open Source Toolkit for Heterogeneous Graph Neural Network

26Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Heterogeneous Graph Neural Networks (HGNNs), as a kind of powerful graph representation learning methods on heterogeneous graphs, have attracted increasing attention of many researchers. Although, several existing libraries have supported HGNNs, they just provide the most basic models and operators. Building and benchmarking various downstream tasks on HGNNs is still painful and time consuming with them. In this paper, we will introduce OpenHGNN, an open-source toolkit for HGNNs. OpenHGNN defines a unified and standard pipeline for training and testing, which can allow users to run a model on a specific dataset with just one command line. OpenHGNN has integrated 20+ mainstream HGNNs and 20+ heterogeneous graph datasets, which can be used for various advanced tasks, such as node classification, link prediction, and recommendation. In addition, thanks to the modularized design of OpenHGNN, it can be extended to meet users' customized needs. We also release several novel and useful tools and features, including leaderboard, autoML, design space, and visualization, to provide users with better usage experiences. OpenHGNN is an open-source project, and the source code is available at https://github.com/BUPT-GAMMA/OpenHGNN.

Cite

CITATION STYLE

APA

Han, H., Zhao, T., Yang, C., Zhang, H., Liu, Y., Wang, X., & Shi, C. (2022). OpenHGNN: An Open Source Toolkit for Heterogeneous Graph Neural Network. In International Conference on Information and Knowledge Management, Proceedings (pp. 3993–3997). Association for Computing Machinery. https://doi.org/10.1145/3511808.3557664

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free