paper-with-me

Papers

Improving Sequential Recommenders through Counterfactual Augmentation of System Exposure

2025-04-18 · Ziqi Zhao, Zhaochun Ren, Jiyuan Yang, Zuming Yan, Zihan Wang, Liu Yang, Pengjie Ren, Zhumin Chen, Maarten de Rijke, Xin Xin

In sequential recommendation (SR), system exposure refers to items that are exposed to the user. Typically, only a few of the exposed items would be interacted with by the user. Although SR has achieved great success in predicting future user interests, existing SR methods still fail to fully exploit system exposure data. Most methods only model items that have been interacted with, while the large volume of exposed but non-interacted items is overlooked. Even methods that consider the whole system exposure typically train the recommender using only the logged historical system exposure, without exploring unseen user interests. In this paper, we propose counterfactual augmentation over system exposure for sequential recommendation (CaseRec). To better model historical system exposure, CaseRec introduces reinforcement learning to account for different exposure rewards. CaseRec uses a decision transformer-based sequential model to take an exposure sequence as input and assigns different rewards according to the user feedback. To further explore unseen user interests, CaseRec proposes to perform counterfactual augmentation, where exposed original items are replaced with counterfactual items. Then, a transformer-based user simulator is proposed to predict the user feedback reward for the augmented items. Augmentation, together with the user simulator, constructs counterfactual exposure sequences to uncover new user interests. Finally, CaseRec jointly uses the logged exposure sequences with the counterfactual exposure sequences to train a decision transformer-based sequential model for generating recommendation. Experiments on three real-world benchmarks show the effectiveness of CaseRec. Our code is available at https://github.com/ZiqiZhao1/CaseRec.

📄 PDF Abstract BibTeX arXiv:2504.13482

Code (1)

ziqizhao1/caserec 공식 구현 pytorch

Tasks

counterfactualSequential Recommendation

Similar Papers 제목 키워드 기반

Learning from Negative User Feedback and Measuring Responsiveness for Sequential Recommenders

2023-08-23 · Yueqi Wang, Yoni Halpern, Shuo Chang, Jingchen Feng 외

Sequential recommenders have been widely used in industry due to their strength in modeling user preferences. While these models excel at learning a user's positive interests, less attention has been paid to learning fro…

counterfactualRecommendation SystemsRetrieval

CauseRec: Counterfactual User Sequence Synthesis for Sequential Recommendation

2021-09-11 · Shengyu Zhang, Dong Yao, Zhou Zhao, Tat-Seng Chua 외

Learning user representations based on historical behaviors lies at the core of modern recommender systems. Recent advances in sequential recommenders have convincingly demonstrated high capability in extracting effectiv…

counterfactualRecommendation SystemsRepresentation LearningSequential Recommendation

Counterfactual Explanations for Neural Recommenders

2021-05-11 · Khanh Hiep Tran, Azin Ghazimatin, Rishiraj Saha Roy

Understanding why specific items are recommended to users can significantly increase their trust and satisfaction in the system. While neural recommenders have become the state-of-the-art in recent years, the complexity …

Collaborative Filteringcounterfactual

Debiasing Sequential Recommendation with Time-aware Inverse Propensity Scoring

2026-03-05 · Sirui Huang, Jing Long, Qian Li, Guandong Xu 외 arxiv

Sequential Recommendation (SR) predicts users next interactions by modeling the temporal order of their historical behaviors. Existing approaches, including traditional sequential models and generative recommenders, achi…

Sequential Recommendation

Learning Robust Sequential Recommenders through Confident Soft Labels

2023-11-04 · Shiguang Wu, Xin Xin, Pengjie Ren, Zhumin Chen 외

Sequential recommenders that are trained on implicit feedback are usually learned as a multi-class classification task through softmax-based loss functions on one-hot class labels. However, one-hot training labels are sp…

Multi-class ClassificationSequential Recommendation