论文标题
通过多级互动对比学习改善知识感知的建议
Improving Knowledge-aware Recommendation with Multi-level Interactive Contrastive Learning
论文作者
论文摘要
将知识图(kg)纳入推荐人系统引起了极大的关注。最近,知识吸引推荐的技术趋势(KGR)是基于图神经网络(GNNS)开发端到端模型。但是,极度稀疏的用户项目相互作用大大降低了基于GNN的模型的性能,AS:1)稀疏交互意味着监督信号不足,并限制了受监督的基于GNN的模型; 2)稀疏相互作用(CF部分)和冗余kg事实(kg部分)的组合导致信息利用率不平衡。此外,GNN范式汇总了本地邻居的节点表示学习,同时忽略了非本地KG事实并使知识提取不足。受对比度学习在采矿本身的挖掘监督信号中的成功启发,在本文中,我们专注于探索KGR中的对比度学习,并提出了一种新型的多层次交互式对比度学习机制。与传统的对比学习方法不同,两种生成的图形视图的节点与交互式对比机制进行了对比,而是通过对比图中的不同部分的层来进行层次自我监督的学习,这也是“交互”动作。具体而言,我们首先在kg中为用户/项目构建本地和非本地图,探索KGR的更多kg事实。然后,在每个图内进行了段内的交互式对比度学习,该学习与CF和KG零件的层进行对比,以提供更一致的信息。此外,在局部和非本地图之间进行了层间相互作用的学习,以充分且相干地提取非本地KG信号。在三个基准数据集上进行的广泛实验表明,我们提出的方法的优越性能优于最先进的方法。
Incorporating Knowledge Graphs (KG) into recommeder system has attracted considerable attention. Recently, the technical trend of Knowledge-aware Recommendation (KGR) is to develop end-to-end models based on graph neural networks (GNNs). However, the extremely sparse user-item interactions significantly degrade the performance of the GNN-based models, as: 1) the sparse interaction, means inadequate supervision signals and limits the supervised GNN-based models; 2) the combination of sparse interactions (CF part) and redundant KG facts (KG part) results in an unbalanced information utilization. Besides, the GNN paradigm aggregates local neighbors for node representation learning, while ignoring the non-local KG facts and making the knowledge extraction insufficient. Inspired by the recent success of contrastive learning in mining supervised signals from data itself, in this paper, we focus on exploring contrastive learning in KGR and propose a novel multi-level interactive contrastive learning mechanism. Different from traditional contrastive learning methods which contrast nodes of two generated graph views, interactive contrastive mechanism conducts layer-wise self-supervised learning by contrasting layers of different parts within graphs, which is also an "interaction" action. Specifically, we first construct local and non-local graphs for user/item in KG, exploring more KG facts for KGR. Then an intra-graph level interactive contrastive learning is performed within each graph, which contrasts layers of the CF and KG parts, for more consistent information leveraging. Besides, an inter-graph level interactive contrastive learning is performed between the local and non-local graphs, for sufficiently and coherently extracting non-local KG signals. Extensive experiments conducted on three benchmark datasets show the superior performance of our proposed method over the state-of-the-arts.