Future Data Helps Training: Modeling Future Contexts for Session-based Recommendation
Fajie Yuan, Xiangnan He, Haochuan Jiang, Guibing Guo, Jian Xiong, Zhezhao Xu, Yilin Xiong
Abstract
Session-based recommender systems have attracted much attention recently. To capture the sequential dependencies, existing methods resort either to data augmentation techniques or left-to-right style autoregressive training. Since these methods are aimed to model the sequential nature of user behaviors, they ignore the future data of a target interaction when constructing the prediction model for it. However, we argue that the future interactions after a target interaction, which are also available during training, provide valuable signal on user preference and can be used to enhance the recommendation quality. Properly integrating future data into model training, however, is non-trivial to achieve, since it disobeys machine learning principles and can easily cause data leakage. To this end, we propose a new encoder-decoder framework named Gap-filling based Recommender (GRec), which trains the encoder and decoder by a gap-filling mechanism. Specifically, the encoder takes a partially-complete session sequence (where some items are masked by purpose) as input, and the decoder predicts these masked items conditioned on the encoded representation. We instantiate the general GRec framework using convolutional neural network with sparse kernels, giving consideration to both accuracy and efficiency. We conduct experiments on two real-world datasets covering short-, medium-, and long-range user sessions, showing that GRec significantly outperforms the state-of-the-art sequential recommendation methods. More empirical studies verify the high utility of modeling future contexts under our GRec framework.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 9c620fa0-57b4-4d58-bc3d-f3b41fd3defbCited by top-tier papers16
- Parameter-Efficient Transfer from Sequential Behaviors for User Modeling and RecommendationFajie Yuan, Xiangnan He, Alexandros Karatzoglou, Liguang ZhangSIGIR 2020 · 155 citations
- Modeling Personalized Item Frequency Information for Next-basket RecommendationHaoji Hu, Xiangnan He, Jinyang Gao, Zhi-Li ZhangSIGIR 2020 · 134 citations
- Graph-Enhanced Multi-Task Learning of Multi-Level Transition Dynamics for Session-based RecommendationChao Huang, Jiahui Chen, Lianghao Xia, Yong Xu et al.AAAI 2021 · 112 citations
- Uniform Sequence Better: Time Interval Aware Data Augmentation for Sequential RecommendationYizhou Dang, Enneng Yang, Guibing Guo, Linying Jiang et al.AAAI 2023 · 80 citations
- Incorporating Bias-aware Margins into Contrastive Loss for Collaborative FilteringAn Zhang, Wenchang Ma, Xiang Wang, Tat-Seng ChuaNeurIPS 2022 · 79 citations
Related papers
- Generative Session-based RecommendationZhidan Wang, Wenwen Ye, Xu Chen, Wenqiang Zhang et al.WWW 2022 · 13 citations
- Graph Masked Autoencoder for Sequential RecommendationYaowen Ye, Lianghao Xia, Chao HuangSIGIR 2023 · 63 citations
- Handling Information Loss of Graph Neural Networks for Session-based RecommendationTianwen Chen, Raymond Chi-Wing WongKDD 2020 · 292 citations
- An Attribute-Driven Mirror Graph Network for Session-based RecommendationSiqi Lai, Erli Meng, Fan Zhang, Chenliang Li et al.SIGIR 2022 · 50 citations
- From Past To Path: Masked History Learning for Next-Item Prediction in Generative RecommendationKaiwen Wei, Kejun He, Xiaomian Kang, Jie Zhang et al.ACL 2026
