Heterogeneous Graph Neural Network (HGNN) has been successfully employed in various tasks, but we cannot accurately know the importance of different design dimensions of HGNNs due to diverse architectures and applied scenarios. Besides, in the research community of HGNNs, implementing and evaluating various tasks still need much human effort. To mitigate these issues, we first propose a unified framework covering most HGNNs, consisting of three components: heterogeneous linear transformation, heterogeneous graph transformation, and heterogeneous message passing layer. Then we build a platform Space4HGNN by defining a design space for HGNNs based on the unified framework, which offers modularized components, reproducible implementations, and standardized evaluation for HGNNs. Finally, we conduct experiments to analyze the effect of different designs. With the insights found, we distill a condensed design space and verify its effectiveness.
翻译:在各种任务中,成功地运用了异质图形神经网络(HGNN),但是我们无法准确地知道HGNN不同设计层面的重要性,因为不同的结构和应用情景不同。此外,在HGNN的研究界,执行和评价各种任务仍然需要大量人力努力。为了缓解这些问题,我们首先提议一个涵盖大多数HGNN的统一框架,由三个组成部分组成:多式线性转换、多式图形转换和异质信息传递层。然后,我们根据统一框架为HGNNN确定一个设计空间,为HGNNS设计空间,提供模块化组件、可复制的实施和对HGNN的标准化评价。最后,我们进行实验,分析不同设计的效果。根据所发现的见解,我们蒸馏一个压缩的设计空间,并核实其有效性。