Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Intent Contrastive Learning for Sequential Recommendation

About

Users' interactions with items are driven by various intents (e.g., preparing for holiday gifts, shopping for fishing equipment, etc.).However, users' underlying intents are often unobserved/latent, making it challenging to leverage such latent intents forSequentialrecommendation(SR). To investigate the benefits of latent intents and leverage them effectively for recommendation, we proposeIntentContrastiveLearning(ICL), a general learning paradigm that leverages a latent intent variable into SR. The core idea is to learn users' intent distribution functions from unlabeled user behavior sequences and optimize SR models with contrastive self-supervised learning (SSL) by considering the learned intents to improve recommendation. Specifically, we introduce a latent variable to represent users' intents and learn the distribution function of the latent variable via clustering. We propose to leverage the learned intents into SR models via contrastive SSL, which maximizes the agreement between a view of sequence and its corresponding intent. The training is alternated between intent representation learning and the SR model optimization steps within the generalized expectation-maximization (EM) framework. Fusing user intent information into SR also improves model robustness. Experiments conducted on four real-world datasets demonstrate the superiority of the proposed learning paradigm, which improves performance, and robustness against data sparsity and noisy interaction issues.

Yongjun Chen, Zhiwei Liu, Jia Li, Julian McAuley, Caiming Xiong• 2022

Related benchmarks

TaskDatasetResultRank
Sequential RecommendationSports
Recall@50.0274
43
Sequential RecommendationToys
Recall@50.0573
31
Sequential RecommendationBeauty
HR@107.39
30
Generative RecommendationBeauty
R@106.23
28
Generative RecommendationToys
Recall@100.0636
23
Sequential RecommendationBeauty (test)
HR@54.69
21
Sequential RecommendationToys
Recall@107.16
20
Sequential RecommendationInstrument
Recall@105.28
20
Sequential RecommendationInstruments
HR@55.39
20
Generative RecommendationML 1M
Recall@1022.72
15
Showing 10 of 17 rows

Other info

Follow for update