TL;DR
RecGURU introduces an adversarial learning framework to generate a unified user representation across multiple domains, enhancing recommendation accuracy even with minimal shared users.
Contribution
It proposes a novel adversarial training method with a self-attentive autoencoder to unify user embeddings from different domains into a single generalized representation.
Findings
RecGURU outperforms state-of-the-art methods on multiple datasets.
The approach effectively captures user preferences across domains.
Experimental results demonstrate significant performance improvements.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
