Seo Changwon, Jeong Kyeong-Joong, Lim Sungsu, Shin Won-Yong
IEEE Trans Neural Netw Learn Syst. 2024 Apr;35(4):4729-4743. doi: 10.1109/TNNLS.2022.3175772. Epub 2024 Apr 4.
In recent years, many recommender systems using network embedding (NE) such as graph neural networks (GNNs) have been extensively studied in the sense of improving recommendation accuracy. However, such attempts have focused mostly on utilizing only the information of positive user-item interactions with high ratings. Thus, there is a challenge on how to make use of low rating scores for representing users' preferences since low ratings can be still informative in designing NE-based recommender systems. In this study, we present SiReN, a new Si gn-aware Recommender system based on GNN models. Specifically, SiReN has three key components: 1) constructing a signed bipartite graph for more precisely representing users' preferences, which is split into two edge-disjoint graphs with positive and negative edges each; 2) generating two embeddings for the partitioned graphs with positive and negative edges via a GNN model and a multilayer perceptron (MLP), respectively, and then using an attention model to obtain the final embeddings; and 3) establishing a sign-aware Bayesian personalized ranking (BPR) loss function in the process of optimization. Through comprehensive experiments, we empirically demonstrate that SiReN consistently outperforms state-of-the-art NE-aided recommendation methods.
近年来,许多使用网络嵌入(NE)的推荐系统,如图神经网络(GNN),在提高推荐准确性方面得到了广泛研究。然而,此类尝试大多只专注于利用高评分的正用户-项目交互信息。因此,如何利用低评分来表示用户偏好是一个挑战,因为在设计基于网络嵌入的推荐系统时,低评分仍可能具有信息价值。在本研究中,我们提出了SiReN,一种基于GNN模型的新型符号感知推荐系统。具体而言,SiReN有三个关键组件:1)构建一个带符号的二分图,以更精确地表示用户偏好,该图被拆分为两个边不相交的图,每个图分别具有正边和负边;2)分别通过GNN模型和多层感知器(MLP)为带正边和负边的划分图生成两个嵌入,然后使用注意力模型获得最终嵌入;3)在优化过程中建立一个符号感知贝叶斯个性化排序(BPR)损失函数。通过全面的实验,我们实证证明SiReN始终优于现有最先进的基于网络嵌入的推荐方法。