Cross-domain recommendation is an important method to improve recommender system performance, especially when observations in target domains are sparse. However, most existing techniques focus on single-target or dual-target cross-domain recommendation (CDR) and are hard to be generalized to CDR with multiple target domains. In addition, the negative transfer problem is prevalent in CDR, where the recommendation performance in a target domain may not always be enhanced by knowledge learned from a source domain, especially when the source domain has sparse data. In this study, we propose CAT-ART, a multi-target CDR method that learns to improve recommendations in all participating domains through representation learning and embedding transfer. Our method consists of two parts: a self-supervised Contrastive AuToencoder (CAT) framework to generate global user embeddings based on information from all participating domains, and an Attention-based Representation Transfer (ART) framework which transfers domain-specific user embeddings from other domains to assist with target domain recommendation. CAT-ART boosts the recommendation performance in any target domain through the combined use of the learned global user representation and knowledge transferred from other domains, in addition to the original user embedding in the target domain. We conducted extensive experiments on a collected real-world CDR dataset spanning 5 domains and involving a million users. Experimental results demonstrate the superiority of the proposed method over a range of prior arts. We further conducted ablation studies to verify the effectiveness of the proposed components. Our collected dataset will be open-sourced to facilitate future research in the field of multi-domain recommender systems and user modeling.
翻译:跨部门建议是改进建议系统绩效的一个重要方法,特别是在目标领域观测少的情况下。然而,大多数现有技术侧重于单一目标或双目标跨域建议(CDR),很难推广到具有多个目标领域的CDR。此外,在CDR中普遍存在负面转移问题,目标领域的建议绩效可能并不总是通过从源领域获得的知识而得到加强,特别是在源领域数据稀少的情况下。在本研究中,我们提议采用多目标CDR方法CAT-ART,即多目标CDR方法,通过代表学习和嵌入传输,学习在所有参与领域改进建议。我们的方法由两个部分组成:一个基于所有参与领域信息的自我监督的对抗 Austomencoder (CAT) 框架,以生成基于所有参与领域信息的全球用户嵌入,以及一个基于关注的拟议代表转移框架,将特定领域的用户嵌入从其他领域,以协助进一步提出目标领域建议。 CAT-ART通过综合使用从其他领域的学习全球用户代表性和知识转让到其他领域的系统,我们的研究效力由两个部分组成:一个基于所有参与域的 ATODR的原始数据实验,我们将在前的域域内进行一项原始用户实验,在C-BL 将一个原始用户的实验系统进行一个在前进行。