Exploiting Positional Information for Session-based Recommendation
Ruihong Qiu, Zi Huang, Tong Chen, Hongzhi Yin

TL;DR
This paper introduces a dual positional encoding scheme and a position-aware neural network model to better utilize positional information in session-based recommendation, improving accuracy over existing methods.
Contribution
It develops a theoretical framework for analyzing positional encoding schemes and proposes a novel PosRec model with dual positional encoding for enhanced session-based recommendations.
Findings
PosRec outperforms state-of-the-art models on Yoochoose and Diginetica datasets.
Existing positional encoding schemes are mainly forward-aware, limiting their ability to capture session dynamics.
The dual positional encoding effectively captures both initial and latest user intentions.
Abstract
For present e-commerce platforms, session-based recommender systems are developed to predict users' preference for next-item recommendation. Although a session can usually reflect a user's current preference, a local shift of the user's intention within the session may still exist. Specifically, the interactions that take place in the early positions within a session generally indicate the user's initial intention, while later interactions are more likely to represent the latest intention. Such positional information has been rarely considered in existing methods, which restricts their ability to capture the significance of interactions at different positions. To thoroughly exploit the positional information within a session, a theoretical framework is developed in this paper to provide an in-depth analysis of the positional information. We formally define the properties of…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsGraph Neural Network
