错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Dual graph collaborative filtering

  • Yijun Sheng,
  • Yanyan Liu,
  • Puiieng Lei,
  • Ximing Chen,
  • Zhiguo Gong

摘要

Graph neural network (GNN) is one of the most prevalent deep learning Collaborative Filtering (CF) methods in recent years, owing to its powerful capacity to model graph neighborhood dependencies. For recommendation systems, GNN captures the preference of users by propagating messages through observed interactions. However, most existing recommendation models merely focus on collaborative signals between users who prefer the same item (interest-CF signals), while ignoring the signals between users who show no interest in the same item (disinterest-CF signals). In this work, we incorporate both interest and disinterest collaborative signals and devise a novel Dual Graph Collaborative Filtering. In DGCF, alongside the original user–item interaction graph, we construct an additional graph with disinterest item sampling, which is used to generate disinterest collaborative signals by embedding differentials. By performing convolutions on the interest graph and novel deconvolutions on the disinterest graph, we explicitly learn two types of signals. To reduce noise in the dual graphs, we propose a dual latent graph learning module that dynamically updates the two graph structures during training, enhancing robustness. Finally, we employ a contrastive learning framework to align the representation of the dual views. Extensive experiments were conducted on three widely used benchmark datasets, verifying the superiority of our model compared with state-of-the-art approaches.