Dual-scale Contrastive Learning for multi-behavior recommendation

被引:13
作者
Li, Qingfeng [1 ]
Ma, Huifang [1 ,2 ,3 ]
Zhang, Ruoyi [1 ]
Jin, Wangyu [1 ]
Li, Zhixin [2 ]
机构
[1] Northwest Normal Univ, Coll Comp Sci & Engn, Lanzhou 730070, Gansu, Peoples R China
[2] Guangxi Normal Univ, Guangxi Key Lab Multisource Informat Min & Secur, Guilin 541004, Guangxi, Peoples R China
[3] Guilin Univ Elect Technol, Guangxi Key Lab Trusted Software, Guilin 541004, Guangxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Multi-behavior recommendation; Contrastive learning; Graph Neural Network;
D O I
10.1016/j.asoc.2023.110523
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multi-behavior recommendation (MBR) aims to improve the prediction of the target behavior (i.e., purchase) by exploiting multi-typed auxiliary behaviors, such as page view, cart and favorite. Recently, leveraging Graph Neural Networks (GNNs) to capture collaborative signals has been the mainstream paradigm for MBR. However, GNN-based MBR suffers from data sparsity in real-world scenarios and thus performs mediocrely. Excitingly, contrastive learning which can mine additional self-supervised signals from raw data, holds great potential to alleviate this problem. Naturally, we seek to exploit contrastive learning to enhance MBR, while two key challenges have yet to be addressed: (i) Difficult to learn reliable representations under different behaviors; (ii) Sparse supervised signals under target behavior. To tackle the above challenges, in this paper, we propose a novel Dual-Scale Contrastive Learning (DSCL) framework. Unlike traditional contrastive learning methods that artificially construct two views through data augmentation, we comprehensively consider two different views for MBR, including the collaborative view and the semantic view. Specifically, we regard the user-item graph as a collaborative view and the user-user graph as a semantic view. In particular, we develop two novel contrastive learning objectives at two scales. For the first challenge, we devise local-to-context contrastive learning within behaviors on collaborative view, which enhances the representation learning by incorporating potential neighbors into the contrastive learning from the graph topological space and the semantic space, respectively. As for the second challenge, we design local-to-local contrastive learning across behaviors on a semantic view, which has the benefit of capturing commonalities between different behaviors and integrating them into the target behavior to alleviate the sparse supervised signal problem of the target behavior. In addition, we also propose an adaptive weight network to efficiently customize the integration of all losses. Extensive experiments on three real-world benchmark datasets show that our proposed DSCL is significantly superior to various state-of-the-art recommendation methods. (c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:14
相关论文
共 45 条
[1]  
Chen C, 2021, AAAI CONF ARTIF INTE, V35, P3958
[2]  
Chen C, 2020, AAAI CONF ARTIF INTE, V34, P19
[3]   Attentive Collaborative Filtering: Multimedia Recommendation with Item- and Component-Level Attention [J].
Chen, Jingyuan ;
Zhang, Hanwang ;
He, Xiangnan ;
Nie, Liqiang ;
Liu, Wei ;
Chua, Tat-Seng .
SIGIR'17: PROCEEDINGS OF THE 40TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2017, :335-344
[4]  
Ding JT, 2018, PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, P3343
[5]   Learning to Recommend With Multiple Cascading Behaviors [J].
Gao, Chen ;
He, Xiangnan ;
Gan, Dahua ;
Chen, Xiangning ;
Feng, Fuli ;
Li, Yong ;
Chua, Tat-Seng ;
Yao, Lina ;
Song, Yang ;
Jin, Depeng .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2021, 33 (06) :2588-2601
[6]   Neural Multi-Task Recommendation from Multi-Behavior Data [J].
Gao, Chen ;
He, Xiangnan ;
Gan, Dahua ;
Chen, Xiangning ;
Feng, Fuli ;
Li, Yong ;
Chua, Tat-Seng ;
Jin, Depeng .
2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, :1554-1557
[7]  
Ge Songwei, 2021, Advances in Neural Information Processing Systems, V34
[8]  
Glorot X., 2010, International conference on artificial intelligence and statistics, P249
[9]  
Gu Shuyun, 2022, INT JOINT C ART INT
[10]   LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation [J].
He, Xiangnan ;
Deng, Kuan ;
Wang, Xiang ;
Li, Yan ;
Zhang, Yongdong ;
Wang, Meng .
PROCEEDINGS OF THE 43RD INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '20), 2020, :639-648