TY - JOUR
T1 - CoDeR+: Interest-aware Counterfactual Reasoning for Sequential Recommendation
AU - Lin, Sitao
AU - Tang, Shuai
AU - Zhang, Xiaofeng
AU - Ma, Jianghong
AU - Wang, Ziao
N1 - Funding information:
This work was partially supported by the National Natural Science Foundation of China (Project No. 62202122 and 62073272), the Guangdong Basic and Applied Basic Research Foundation under Grant No. 2024A1515011949, the Shenzhen Science and Technology Program under Grant No. GXWD20231130110308001, JCYJ20250604145617023 and JCYJ20240813104837050.
Publisher copyright:
© 2025 Copyright held by the owner/author(s).
PY - 2026/2
Y1 - 2026/2
N2 - Sequential recommendation aims to predict users’ next interactions by analyzing historical behavioral data. Traditional methods typically focus on learning fine-grained feature representations or extracting high-level user preferences to enhance recommendation accuracy. However, they often overlook the dynamic nature of user demand, which can shift over short periods and may resemble random noise. In our previous work, we introduced CoDeR, a framework that captures demand shifts and mitigates confounding biases through backdoor adjustment. Despite its effectiveness, CoDeR has limitations in its causal relation modeling, particularly in neglecting the role of user interest as a confounder. In this work, we propose CoDeR+, an enhanced framework that refines key components of CoDeR. First, we extend the original User Demand Extraction module into Interest-aware User Demand Modeling, introducing two submodules that explicitly model user interest and integrate it into demand representations. Second, we introduce a new Robust Counterfactual Demand Reasoning module, where user interest is treated as an additional confounder alongside demand drift, improving the causal correction process. Additionally, we provide a rigorous theoretical analysis of the updated backdoor adjustment and propose a simplified probability estimation method that reduces computational complexity. Extensive experiments on four real-world datasets demonstrate the effectiveness of CoDeR+. The source code for both CoDeR and CoDeR+ is publicly available at https://github.com/hellolst23/CoDeR.
AB - Sequential recommendation aims to predict users’ next interactions by analyzing historical behavioral data. Traditional methods typically focus on learning fine-grained feature representations or extracting high-level user preferences to enhance recommendation accuracy. However, they often overlook the dynamic nature of user demand, which can shift over short periods and may resemble random noise. In our previous work, we introduced CoDeR, a framework that captures demand shifts and mitigates confounding biases through backdoor adjustment. Despite its effectiveness, CoDeR has limitations in its causal relation modeling, particularly in neglecting the role of user interest as a confounder. In this work, we propose CoDeR+, an enhanced framework that refines key components of CoDeR. First, we extend the original User Demand Extraction module into Interest-aware User Demand Modeling, introducing two submodules that explicitly model user interest and integrate it into demand representations. Second, we introduce a new Robust Counterfactual Demand Reasoning module, where user interest is treated as an additional confounder alongside demand drift, improving the causal correction process. Additionally, we provide a rigorous theoretical analysis of the updated backdoor adjustment and propose a simplified probability estimation method that reduces computational complexity. Extensive experiments on four real-world datasets demonstrate the effectiveness of CoDeR+. The source code for both CoDeR and CoDeR+ is publicly available at https://github.com/hellolst23/CoDeR.
KW - Counterfactual Reasoning
KW - Graph-based Recommendation
KW - Sequential Recommendation
KW - Recommender Systems
U2 - 10.1145/3778863
DO - 10.1145/3778863
M3 - Journal article
SN - 1046-8188
VL - 44
SP - 1
EP - 39
JO - ACM Transactions on Information Systems
JF - ACM Transactions on Information Systems
IS - 2
M1 - 44
ER -