Deep shared learning and attentive domain mapping for cross-domain recommendation

Shivangi Gheewala,Shuxiang Xu,Soonja Yeom
DOI: https://doi.org/10.1007/s11257-024-09416-y
2024-09-29
User Modelling and User-Adapted Interaction
Abstract:Cross-domain recommendations (CDR) present a viable solution and are increasingly used to address the cold-start problem. Recently, CDR methods are utilizing deep models to generate latent preferences from context vectors or rating matrices and transfer these preferences between domains. However, many of these models focus on learning latent preferences using domain-related information and often disregard preference patterns from the contrary domain. Incorporating the contrary domain preference patterns into deep models can improve the generation of more effective latent representations. Moreover, existing CDR models face challenges in effectively transferring mapped preferences between domains due to the large features disparity between them. In this study, we tackle these problems and present a novel D eep S hared Learning and Attentive Domain Mapping (DSAM) approach for CDR. Specifically, we propose a variant of Long Short-Term Memory (LSTM) called shared learning LSTM, which incorporates the learning of cross-domain preference patterns alongside domain-specific user/item embeddings derived from textual reviews to dynamically generate shared contextual representations in each domain. We further exploit a multi-head self-attentive network to match item-specific knowledge from the source and target domains into different subspaces. We aggregate this learned knowledge to predict rating scores for cold-start users in the target domain. We efficiently optimize this framework in an end-to-end fashion. Experimental results on five real-world datasets demonstrate the effectiveness of our proposed approach against various groups of recommendation models. Additionally, we provide insights to help understand the model architecture and its robustness in handling cold-start users.
What problem does this paper attempt to address?