Flow-based Time-aware Causal Structure Learning for Sequential Recommendation
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 3498-3506.
https://doi.org/10.24963/ijcai.2025/389
Keywords
- Data Mining: DM: Information retrieval
- Data Mining: DM: Recommender systems
Abstract
Sequential models aim to predict future interactions based on users' historical interaction sequences. Traditional sequential methods primarily focus on capturing intra-historical sequence dependencies, overlooking the influence of unobserved confounders in recommendation scenarios. Recent studies incorporate time as additional information helps the model capture dynamic user preferences. However, time is just the external manifestation of the influence of confounders but not the actual cause of the dynamic of user preference. Additionally, improperly integrating time with item embeddings can obstruct the model's ability to capture sequence dependencies. To address these challenges, we first revisit the sequential recommendation problem from a causal perspective and incorporate confounders as a new task. We propose a new framework—Flow-based Time-aware Causal Structure for Sequential Recommendation (FCSRec)—explicitly incorporating unobserved confounders' influence in the recommendation process. Specifically, we use Normalizing Flows to learn the causal graph of confounders and incorporate time information as conditional info to capture confounders' time-sensitive representations. To balance the influence of confounders and sequence dependencies, we introduce a classifier-free training paradigm by randomly masking the influence of confounders during training to encourage the model to learn both sequence dependencies and confounders' influence equally. We validate FCSRec on manifold real-world datasets, and experimental results show that FCSRec outperforms several state-of-the-art methods in recommendation performance. Our code is available at Code-link.
@inproceedings{ijcai2025p389,
title = {Flow-based Time-aware Causal Structure Learning for Sequential Recommendation},
author = {Xu, Hangtong and Xu, Yuanbo and Liu, Huayuan and Wang, En},
booktitle = {Proceedings of the Thirty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-25}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {James Kwok},
pages = {3498--3506},
year = {2025},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2025/389},
url = {https://doi.org/10.24963/ijcai.2025/389},
}
TY - CPAPER TI - Flow-based Time-aware Causal Structure Learning for Sequential Recommendation AU - Xu, Hangtong AU - Xu, Yuanbo AU - Liu, Huayuan AU - Wang, En T2 - Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-25 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2025 SP - 3498 EP - 3506 DO - 10.24963/ijcai.2025/389 UR - https://doi.org/10.24963/ijcai.2025/389 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: