In recent years, Graph Neural Networks (GNNs), which can naturally integrate node information and topological structure, have been demonstrated to be powerful in learning on graph data. These advantages of GNNs provide great potential to advance social recommendation since data in social recommender systems can be represented as user-user social graph and user-item graph; and learning latent factors of users and items is the key. However, building social recommender systems based on GNNs faces challenges. For example, the user-item graph encodes both interactions and their associated opinions; social relations have heterogeneous strengths; users involve in two graphs (e.g., the user-user social graph and the user-item graph). To address the three aforementioned challenges simultaneously, in this paper, we present a novel graph neural network framework (GraphRec) for social recommendations. In particular, we provide a principled approach to jointly capture interactions and opinions in the user-item graph and propose the framework GraphRec, which coherently models two graphs and heterogeneous strengths. Extensive experiments on two real-world datasets demonstrate the effectiveness of the proposed framework GraphRec.
翻译:近年来,自然可以将节点信息和地形结构融合在一起的图形神经网络(GNN)在通过图表数据学习方面被证明是强大的,GNN的这些优势为推进社会建议提供了巨大的潜力,因为社会建议系统中的数据可以作为用户用户用户社会图和用户项目图来代表;了解用户和项目的潜在因素是关键。然而,建立以全球网络为基础的社会推荐系统面临着挑战。例如,用户项目图将相互作用及其相关意见结合起来;社会关系具有不同的优势;用户在两个图表(例如用户用户社会图和用户项目图)中有不同的优势;为了同时应对上述三个挑战,我们在本文件中为社会建议提出了一个新的图形神经网络框架(GraphRec),特别是,我们为在用户项目图中联合收集互动和意见提供了原则性方法,并提出框架图Rec,该框架一致地模拟了两个图表和各种强项。关于两个真实世界数据集的广泛试验显示了拟议框架图的实效。