Data continuously emitted from industrial ecosystems such as social or commerce platforms are commonly represented as heterogeneous graphs (HG) composed of multiple node/edge types. State-of-the-art graph learning methods for HGs known as heterogeneous graph neural networks (HGNNs) are applied to learn deep context-informed node representations. However, many HG datasets from industrial applications suffer from label imbalance between node types. As there is no direct way to learn using labels rooted at different node types, HGNNs have been applied to only a few node types with abundant labels. We propose a zero-shot transfer learning module for HGNNs called a Knowledge Transfer Network (KTN) that transfers knowledge from label-abundant node types to zero-labeled node types through rich relational information given in the HG. KTN is derived from the theoretical relationship, which we introduce in this work, between distinct feature extractors for each node type given in an HGNN model. KTN improves the performance of 6 different types of HGNN models by up to 960% for inference on zero-labeled node types and outperforms state-of-the-art transfer learning baselines by up to 73% across 18 different transfer learning tasks on HGs.
翻译:从社会或商业平台等工业生态系统中持续释放的数据通常被作为由多个节点/前沿类型组成的多元图(HG)来体现,为被称为多元图形神经网络(HGNNS)的HG提供最先进的图表学习方法,用于学习深层背景知情的节点表示。然而,许多来自工业应用的HG数据集因节点类型之间的标签不平衡而受到影响。由于没有直接的方法来学习使用根植于不同节点类型的标签,HGNNS只应用于少数带有丰富标签的节点类型。我们建议为HGNNS建立一个称为知识传输网络的零点传输学习模块,即通过HG.GTN提供的丰富关系信息,从标签宽度结点类型向零标签节点类型传授知识。 KTN是来自理论关系,我们在此工作中引入了一种理论关系,在HGNNN模式中为每个节点类型提供的不同特征提取器。KTNNS改进了6种不同类型的HGNNN模型的性能表现,最高可达960 %,用于在零标签基准类型上进行学习,在18个基线上学习。