Cross-domain recommendation (CDR) aims to leverage the users' behaviors in both source and target domains to improve the target domain's performance. Conventional CDR methods typically explore the dual relations between the source and target domains' behavior sequences. However, they ignore modeling the third sequence of mixed behaviors that naturally reflects the user's global preference. To address this issue, we present a novel and model-agnostic Triple sequence learning for cross-domain recommendation (Tri-CDR) framework to jointly model the source, target, and mixed behavior sequences in CDR. Specifically, Tri-CDR independently models the hidden user representations for the source, target, and mixed behavior sequences, and proposes a triple cross-domain attention (TCA) to emphasize the informative knowledge related to both user's target-domain preference and global interests in three sequences. To comprehensively learn the triple correlations, we design a novel triple contrastive learning (TCL) that jointly considers coarse-grained similarities and fine-grained distinctions among three sequences, ensuring the alignment while preserving the information diversity in multi-domain. We conduct extensive experiments and analyses on two real-world datasets with four domains. The significant improvements of Tri-CDR with different sequential encoders on all datasets verify the effectiveness and universality. The source code will be released in the future.
翻译:跨域推荐(CDR)旨在利用用户在源域和目标域中的行为来提高目标域的性能。传统的CDR方法通常探索源域和目标域的行为序列之间的双重关系。然而,它们忽略了建模自然反映用户整体偏好的混合行为的第三个序列。为了解决这个问题,我们提出了一种新颖的、模型无关的三元序列学习跨域推荐(Tri-CDR)框架,以联合建模CDR中的源序列、目标序列和混合行为序列。具体而言,Tri-CDR独立地建模源序列、目标序列和混合行为序列的隐藏用户表示,并提出三元跨域注意(TCA)来强调与用户的目标域偏好和全局兴趣相关的信息。为了全面学习三元相关性,我们设计了一种新颖的三元对比学习(TCL),同时考虑三个序列之间的粗粒度相似性和细粒度差异,确保在多个领域中对齐的同时保持信息的多样性。我们在两个真实数据集上进行了广泛的实验和分析,包括四个领域。Tri-CDR在所有数据集上使用不同的序列编码器显著提高了性能。源代码将在未来发布。