Traditional recommendation systems usually use the single type of user-item interaction behavior for recommendation. Multi-behavior recommendation explores multiple relationships between user different interaction (e.g., click, favorite) has been proposed to improve recommendation performance. Most existing multi-behavior recommendation methods are usually insufficient to capture heterogeneous information, which often emphasize the differences between multiple behaviors but ignore the common preferences of user-item interactions. In this paper, we propose a novel Graph Contrastive Learning for Multi-Behavior Recommendation (GCLMBR) framework which exploits the differences and dependencies between different user-item interaction behaviors. Firstly, we leverage a graph convolutional network (GCN) to learn the single-behavior representation from multi-behavior data, and integrate the learned single-behavior representation. Secondly, we apply an enhanced GCN with layer attention mechanism to encode global multi-behavior representation from the heterogeneous graph. The graph contrastive learning task is applied to enhance representation capability of the multi-behavior graph and single-behavior subgraphs. Finally, we adopt a multi-task learning strategy to jointly optimize the learning objectives, and predict the user-item interaction behaviors for recommendation. The empirical results on three real-world datasets show that our proposed GCLMBR outperforms various state-of-the-art baselines.

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

Graph Contrastive Learning for Multi-behavior Recommendation

  • Haiying Li,
  • Huihui Wang,
  • Shunmei Meng,
  • Xingguo Chen

摘要

Traditional recommendation systems usually use the single type of user-item interaction behavior for recommendation. Multi-behavior recommendation explores multiple relationships between user different interaction (e.g., click, favorite) has been proposed to improve recommendation performance. Most existing multi-behavior recommendation methods are usually insufficient to capture heterogeneous information, which often emphasize the differences between multiple behaviors but ignore the common preferences of user-item interactions. In this paper, we propose a novel Graph Contrastive Learning for Multi-Behavior Recommendation (GCLMBR) framework which exploits the differences and dependencies between different user-item interaction behaviors. Firstly, we leverage a graph convolutional network (GCN) to learn the single-behavior representation from multi-behavior data, and integrate the learned single-behavior representation. Secondly, we apply an enhanced GCN with layer attention mechanism to encode global multi-behavior representation from the heterogeneous graph. The graph contrastive learning task is applied to enhance representation capability of the multi-behavior graph and single-behavior subgraphs. Finally, we adopt a multi-task learning strategy to jointly optimize the learning objectives, and predict the user-item interaction behaviors for recommendation. The empirical results on three real-world datasets show that our proposed GCLMBR outperforms various state-of-the-art baselines.