Knowledge graphs (KGs) have proven to be effective for high-quality recommendation, where the connectivities between users and items provide rich and complementary information to user-item interactions. Most existing methods, however, are insufficient to exploit the KGs for capturing user preferences, as they either represent the user-item connectivities via paths with limited expressiveness or implicitly model them by propagating information over the entire KG with inevitable noise. In this paper, we design a novel hierarchical attentive knowledge graph embedding (HAKG) framework to exploit the KGs for effective recommendation. Specifically, HAKG first extracts the expressive subgraphs that link user-item pairs to characterize their connectivities, which accommodate both the semantics and topology of KGs. The subgraphs are then encoded via a hierarchical attentive subgraph encoding to generate effective subgraph embeddings for enhanced user preference prediction. Extensive experiments show the superiority of HAKG against state-of-the-art recommendation methods, as well as its potential in alleviating the data sparsity issue.
翻译:事实证明,知识图(KGs)对于高质量的建议是有效的,因为用户和项目之间的联系为用户项目的互动提供了丰富和补充的信息。但是,大多数现有方法都不足以利用KGs来捕捉用户的偏好,因为它们要么通过表达性有限的路径代表用户项目的联系,要么通过在整个KG中以不可避免的噪音传播信息来隐含地建模它们。在本文中,我们设计了一个新型的分级注意知识图嵌入框架(HAKG)来利用KGs进行有效的建议。具体地说,HAKG首先提取了将用户项目配对联系起来的表达式子集,以描述其关联性,既包括KGs的语义学和地形学。这些子谱随后通过分级注意子谱编码编码,以产生用于增强用户偏好预测的有效子绘图嵌入。广泛的实验显示HKG公司相对于最新建议方法的优越性,以及其减轻数据孔径问题的潜力。