Contrastive Cross-Domain Sequential Recommendation

Jiangxia Cao,Xin Cong,Jiawei Sheng,Tingwen Liu,Bin Wang
DOI: https://doi.org/10.1145/3511808.3557262
2023-04-08
Abstract:Cross-Domain Sequential Recommendation (CDSR) aims to predict future interactions based on user's historical sequential interactions from multiple domains. Generally, a key challenge of CDSR is how to mine precise cross-domain user preference based on the intra-sequence and inter-sequence item interactions. Existing works first learn single-domain user preference only with intra-sequence item interactions, and then build a transferring module to obtain cross-domain user preference. However, such a pipeline and implicit solution can be severely limited by the bottleneck of the designed transferring module, and ignores to consider inter-sequence item relationships. In this paper, we propose C^2DSR to tackle the above problems to capture precise user preferences. The main idea is to simultaneously leverage the intra- and inter- sequence item relationships, and jointly learn the single- and cross- domain user preferences. Specifically, we first utilize a graph neural network to mine inter-sequence item collaborative relationship, and then exploit sequential attentive encoder to capture intra-sequence item sequential relationship. Based on them, we devise two different sequential training objectives to obtain user single-domain and cross-domain representations. Furthermore, we present a novel contrastive cross-domain infomax objective to enhance the correlation between single- and cross- domain user representations by maximizing their mutual information. To validate the effectiveness of C^2DSR, we first re-split four e-comerce datasets, and then conduct extensive experiments to demonstrate the effectiveness of our approach C^2DSR.
Information Retrieval,Social and Information Networks
What problem does this paper attempt to address?
The paper attempts to address a key challenge in Cross-Domain Sequential Recommendation (CDSR), which is how to accurately mine cross-domain user preferences based on intra-domain and inter-domain item interactions. Existing methods typically first learn single-domain user preferences solely through intra-domain item interactions and then obtain cross-domain user preferences through a transfer module. However, this pipeline approach is limited by the design bottleneck of the transfer module and neglects to consider inter-domain relationships between items. Therefore, this paper proposes a new model, C2DSR, which aims to capture more accurate user preferences by jointly learning single-domain and cross-domain user preferences through simultaneous utilization of intra-domain and inter-domain item relationships. Specifically, the main contributions of C2DSR include: 1. Proposing a new model, C2DSR, which simultaneously obtains single-domain and cross-domain user representations by modeling intra-domain and inter-domain item relationships. 2. Introducing a new contrastive information maximization objective to enhance the correlation of single-domain and cross-domain user representations by maximizing mutual information. 3. Conducting extensive experiments on 4 CDSR datasets, showing that C2DSR significantly outperforms existing state-of-the-art baseline methods on multiple metrics. Through these improvements, C2DSR can more accurately capture users' cross-domain preferences, thereby enhancing the performance of recommendation systems.