Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

RecGURU: Adversarial Learning of Generalized User Representations for Cross-Domain Recommendation

About

Cross-domain recommendation can help alleviate the data sparsity issue in traditional sequential recommender systems. In this paper, we propose the RecGURU algorithm framework to generate a Generalized User Representation (GUR) incorporating user information across domains in sequential recommendation, even when there is minimum or no common users in the two domains. We propose a self-attentive autoencoder to derive latent user representations, and a domain discriminator, which aims to predict the origin domain of a generated latent representation. We propose a novel adversarial learning method to train the two modules to unify user embeddings generated from different domains into a single global GUR for each user. The learned GUR captures the overall preferences and characteristics of a user and thus can be used to augment the behavior data and improve recommendations in any single domain in which the user is involved. Extensive experiments have been conducted on two public cross-domain recommendation datasets as well as a large dataset collected from real-world applications. The results demonstrate that RecGURU boosts performance and outperforms various state-of-the-art sequential recommendation and cross-domain recommendation methods. The collected data will be released to facilitate future research.

Chenglin Li, Mingjun Zhao, Huanming Zhang, Chenyun Yu, Lei Cheng, Guoqiang Shu, Beibei Kong, Di Niu• 2021

Related benchmarks

TaskDatasetResultRank
Rating PredictionDouban-Movie -> Douban-Book (test)
MAE2.2579
24
Cross-domain RecommendationAmazon Reviews Movies → Music
MAE1.232
18
Cross-domain RecommendationAmazon Book to Movie, alpha=20%
MAE1.0404
12
Cross-domain RecommendationAmazon Book to Movie alpha=80%
MAE1.2243
12
Rating PredictionDouban Movie -> Music (50% test ratio)
MAE2.7163
12
Rating PredictionDouban Movie -> Music (80% test ratio)
MAE3.288
12
Cross-domain RecommendationAmazon Movie to Music, alpha=50%
MAE1.3696
12
Cross-domain RecommendationAmazon Movie to Music, alpha=80%
MAE1.7154
12
Cross-domain RecommendationAmazon Book to Music, alpha=20%
MAE1.4467
12
Cross-domain RecommendationAmazon Book to Music, alpha=80%
MAE1.8535
12
Showing 10 of 14 rows

Other info

Follow for update