Diffusion-based Contrastive Learning for Sequential Recommendation
Ziqiang Cui, Haolun Wu, Bowei He, Ji Cheng, Chen Ma

TL;DR
This paper introduces CaDiRec, a diffusion-based contrastive learning method that generates context-aware augmented user sequences to improve sequential recommendation accuracy.
Contribution
It proposes a novel diffusion-based augmentation approach that considers context, addressing limitations of random augmentation in contrastive learning for sequential recommendation.
Findings
Outperforms existing methods on five benchmark datasets
Effectively preserves semantic information in augmented sequences
Enhances user preference sensitivity in sequence embeddings
Abstract
Contrastive learning has been effectively utilized to enhance the training of sequential recommendation models by leveraging informative self-supervised signals. Most existing approaches generate augmented views of the same user sequence through random augmentation and subsequently maximize their agreement in the representation space. However, these methods often neglect the rationality of the augmented samples. Due to significant uncertainty, random augmentation can disrupt the semantic information and interest evolution patterns inherent in the original user sequences. Moreover, pulling semantically inconsistent sequences closer in the representation space can render the user sequence embeddings insensitive to variations in user preferences, which contradicts the primary objective of sequential recommendation. To address these limitations, we propose the Context-aware Diffusion-based…
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.
Taxonomy
TopicsRecommender Systems and Techniques · Text and Document Classification Technologies
MethodsContrastive Learning · Diffusion
