Recurrent memory networks: modeling long short-term user preferences for session-based recommendation

7Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

In many online systems where recommendations are applied, interactions between a user and the system are usually organized into sessions. This paper studies how to model user preferences in session-based recommendation systems. Existing studies have either assumed that sessions are independent from each other and ignore long-term information from historical sessions, or treat the user's short-term preferences in a session as static, which cannot fully characterize user behavior in practical scenarios. Thus, we propose the recurrent memory network (RMN), which is an RNN-based framework that unifies the users' long-term and short-term preferences in session-based recommendation. The key component of the proposed RMN is preference memory, which stores a user's long-term interests. In addition, in the RMN, we design an intra-session memory reader and inter-session memory writer to facilitate explicit characterization of short-term (i.e., within a session) user preferences variation and long-term (i.e., cross-session) user preference transfer, respectively. The results obtained in extensive experiments on real-world datasets for movie and job recommendations demonstrate that the proposed RMN achieves substantial gains over state-of-the-art baselines.

Cite

CITATION STYLE

APA

Wang, H., & Guo, M. (2020). Recurrent memory networks: modeling long short-term user preferences for session-based recommendation. Scientia Sinica Informationis, 50(12), 1867–1881. https://doi.org/10.1360/SSI-2019-0177

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free