Intent Contrastive Learning for Sequential Recommendation

02/05/2022
by   Yongjun Chen, et al.
1

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/27/2022

Multi-level Contrastive Learning Framework for Sequential Recommendation

Sequential recommendation (SR) aims to predict the subsequent behaviors ...
research
11/10/2022

Equivariant Contrastive Learning for Sequential Recommendation

Contrastive learning (CL) benefits the training of sequential recommenda...
research
08/14/2021

Contrastive Self-supervised Sequential Recommendation with Robust Augmentation

Sequential Recommendationdescribes a set of techniques to model dynamic ...
research
02/23/2022

Multi-view Intent Disentangle Graph Networks for Bundle Recommendation

Bundle recommendation aims to recommend the user a bundle of items as a ...
research
04/22/2023

Sequential Recommendation with Probabilistic Logical Reasoning

Deep learning and symbolic learning are two frequently employed methods ...
research
01/23/2021

Disentangled Sequence Clustering for Human Intention Inference

Equipping robots with the ability to infer human intent is a vital preco...
research
12/14/2020

StackRec: Efficient Training of Very Deep Sequential Recommender Models by Layer Stacking

Deep learning has brought great progress for the sequential recommendati...

Please sign up or login with your details

Forgot password? Click here to reset