TL;DR
This paper introduces DualRec, a dual network framework for sequential recommendation that disentangles past and future context modeling, reducing training-inference gap and improving recommendation accuracy across multiple backbone models.
Contribution
Proposes a novel dual network architecture with bi-directional knowledge transfer to separately model past and future contexts in sequential recommendation.
Findings
Outperforms baseline methods on four real-world datasets.
Demonstrates compatibility with RNN, Transformer, and filter-MLP backbones.
Shows modeling future context significantly benefits recommendation quality.
Abstract
Sequential recommendation (SR) plays an important role in personalized recommender systems because it captures dynamic and diverse preferences from users' real-time increasing behaviors. Unlike the standard autoregressive training strategy, future data (also available during training) has been used to facilitate model training as it provides richer signals about user's current interests and can be used to improve the recommendation quality. However, these methods suffer from a severe training-inference gap, i.e., both past and future contexts are modeled by the same encoder when training, while only historical behaviors are available during inference. This discrepancy leads to potential performance degradation. To alleviate the training-inference gap, we propose a new framework DualRec, which achieves past-future disentanglement and past-future mutual enhancement by a novel dual…
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
MethodsMulti-Head Attention · Attention Is All You Need · Adam · Softmax · Position-Wise Feed-Forward Layer · Linear Layer · Label Smoothing · Dense Connections · Absolute Position Encodings · Layer Normalization
