🌙

基于双消息传播机制的图协同过滤

Graph Collaborative Filtering Based on Dual-Message Propagation Mechanism

IEEE Transactions on Cybernetics · 2021
被引 34
ABS 3

中文导读

提出双消息传播机制(DPM)和图协同过滤模型(DGCF),同时显式建模用户-物品偏好和用户/物品相似性,在三个真实数据集上显著优于现有模型。

Abstract

The recommender system is a popular research topic in the past decades, and various models have been proposed. Among them, collaborative filtering (CF) is one of the most effective approaches. The underlying philosophy of CF is to capture and utilize two types of relationships among users/items, that is, the user-item preferences and the similarities among users/items, to make recommendations. In recent years, graph neural networks (GNNs) have gained popularity in many research fields, and in the recommendation field, GNN-based CF models have also been proposed, which are shown to have impressive performance. However, in our research, we observe a crucial drawback of these models, that is, while they can explicitly model and utilize the user-item preferences, the other necessary type of relationship, that is, the similarities among users/items, can only be implied and then utilized, which seems to hinder the performance of these models. Motivated by this, in this article, we first propose a novel dual-message propagation mechanism (DPM). The DPM can explicitly model and utilize both preferences and similarities to make recommendations; thus, it seems to be a better realization of CF's philosophy. Then, a dual-message graph CF (DGCF) model is proposed. Different from the existing models, in the DGCF, each user's/item's embedding is processed by two GNNs, with one handling the preferences and the other handling the similarities. Extensive experiments conducted on three real-world datasets demonstrate that DGCF substantially outperforms state-of-the-art CF models, and the small amount of sacrifice of time efficiency is tolerable considering the substantial improvement of model performance.

推荐系统协同过滤图神经网络信息检索