Explanation Guided Contrastive Learning for Sequential Recommendation
Lei Wang, Ee-Peng Lim, Zhiwei Liu, Tianxiang Zhao

TL;DR
This paper introduces EC4SRec, a novel contrastive learning framework for sequential recommendation that uses explanation-guided data augmentation to generate more semantically meaningful positive and negative sequences, leading to improved recommendation accuracy.
Contribution
The paper proposes Explanation Guided Augmentations (EGA) and EC4SRec, a contrastive learning framework that leverages explanation methods to enhance sequence augmentation for better recommendation performance.
Findings
EC4SRec outperforms state-of-the-art methods on four benchmark datasets.
EC4SRec improves different sequence encoder backbones like GRU4Rec and Caser.
The method effectively utilizes explanation-guided data augmentation to enhance sequence representations.
Abstract
Recently, contrastive learning has been applied to the sequential recommendation task to address data sparsity caused by users with few item interactions and items with few user adoptions. Nevertheless, the existing contrastive learning-based methods fail to ensure that the positive (or negative) sequence obtained by some random augmentation (or sequence sampling) on a given anchor user sequence remains to be semantically similar (or different). When the positive and negative sequences turn out to be false positive and false negative respectively, it may lead to degraded recommendation performance. In this work, we address the above problem by proposing Explanation Guided Augmentations (EGA) and Explanation Guided Contrastive Learning for Sequential Recommendation (EC4SRec) model framework. The key idea behind EGA is to utilize explanation method(s) to determine items' importance in a…
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 · Advanced Graph Neural Networks · Topic Modeling
MethodsContrastive Learning
