Graph collaborative filtering (GCF) is a popular technique for capturing high-order collaborative signals in recommendation systems. However, GCF's bipartite adjacency matrix, which defines the neighbors being aggregated based on user-item interactions, can be noisy for users/items with abundant interactions and insufficient for users/items with scarce interactions. Additionally, the adjacency matrix ignores user-user and item-item correlations, which can limit the scope of beneficial neighbors being aggregated. In this work, we propose a new graph adjacency matrix that incorporates user-user and item-item correlations, as well as a properly designed user-item interaction matrix that balances the number of interactions across all users. To achieve this, we pre-train a graph-based recommendation method to obtain users/items embeddings, and then enhance the user-item interaction matrix via top-K sampling. We also augment the symmetric user-user and item-item correlation components to the adjacency matrix. Our experiments demonstrate that the enhanced user-item interaction matrix with improved neighbors and lower density leads to significant benefits in graph-based recommendation. Moreover, we show that the inclusion of user-user and item-item correlations can improve recommendations for users with both abundant and insufficient interactions. The code is in \url{https://github.com/zfan20/GraphDA}.
翻译:图协同过滤(GCF)是推荐系统中捕捉高阶协同信号的流行技术。然而,GCF基于用户-物品交互定义邻居聚合的二部邻接矩阵,对于交互丰富的用户/物品存在噪声干扰,而对交互稀疏的用户/物品则存在信息不足的问题。此外,该邻接矩阵忽略了用户-用户与物品-物品之间的相关性,这会限制聚合邻居的有效范围。本文提出一种新型图邻接矩阵,该矩阵融合了用户-用户与物品-物品相关性,并设计了能平衡所有用户交互数量的用户-物品交互矩阵。具体而言,我们通过预训练基于图的推荐方法获取用户/物品嵌入,进而通过Top-K采样增强用户-物品交互矩阵;同时向邻接矩阵中补充对称的用户-用户与物品-物品相关成分。实验表明,具有更优邻居结构且密度降低的增强型用户-物品交互矩阵能为基于图的推荐带来显著性能提升。此外,我们发现融入用户-用户与物品-物品相关性可同时改善交互丰富及稀疏用户的推荐效果。代码见\url{https://github.com/zfan20/GraphDA}。