ABSTRACT
Sequential recommendation is essential in modern online service platforms. By modeling the evolving preferences of a user from the historical behavior sequence, sequential recommendation aims to predict the next interaction of the user in the near future. For sequential recommendation, it is challenging to comprehensively characterize user preferences based on historical behavior sequences. In this paper, we propose a Recurrent Attentive Neural Networks model (RANN) for sequential recommendation, which characterizes the user preference from the long-term preference, short-term interest, and current sequential pattern. Specifically, the long short-term memory network is employed to generate the cell state and hidden state at each time step for each user, which represent the long-term preference and the current sequential pattern of the user, respectively. And the scaled dot-product attention is utilized to capture the short-term interest feature among the most recent hidden states. Finally, user preference features and item embeddings are integrated into a next-item prediction network for sequential recommendation. Experimental results on the real-world dataset verify the superiority of RANN against state-of-the-art baselines.
- S. Rendle, C. Freudenthaler, L. Schmidt-Thieme, Factorizing Personalized Markov Chains for Next-Basket Recommendation, in: Proceedings of the 19th International Conference on World Wide Web (WWW), 2010, pp. 811–820.Google Scholar
- R. He, J. McAuley, Fusing Similarity Models with Markov Chains for Sparse Sequential Recommendation, in: Proceedings of the 16th IEEE International Conference on Data Mining (ICDM), 2016, pp. 191–200.Google Scholar
- S. Chen, J. L. Moore, D. R. Turnbull, T. Joachims, Playlist Prediction via Metric Embedding, in: Proceedings of the 18th ACM International Conference on Knowledge Discovery and Data Mining (SIGKDD), 2012, pp. 714–722.Google Scholar
- B. Hidasi, A. Karatzoglou, L. Baltrunas, D. Tikk, Session-Based Recommendations with Recurrent Neural Networks, in: Proceedings of the 4th International Conference on Learning Representations (ICLR), 2016.Google Scholar
- C. Xu, P. Zhao, Y. Liu, J. Xu, V. S. Sheng, Z. Cui, X. Zhou, H. Xiong, Recurrent Convolutional Neural Network for Sequential Recommendation, in: Proceedings of the 28th International Conference on World Wide Web (WWW), 2019, pp. 3398–3404.Google Scholar
- A. Yan, S. Cheng, W. Kang, M. Wan, J. McAuley, CosRec: 2D Convolutional Neural Networks for Sequential Recommendation, in: Proceedings of the 28th ACM International Conference on Information and Knowledge Management (CIKM), 2019, pp. 2173–2176.Google ScholarDigital Library
- W. Kang, J. McAuley, Self-Attentive Sequential Recommendation, in: Proceedings of the 18th IEEE International Conference on Data Mining (ICDM), 2018, pp. 197–206.Google Scholar
- T. Zhang, P. Zhao, Y. Liu, V. S. Sheng, J. Xu, D. Wang, G. Liu, X. Zhou, Feature-level Deeper Self-Attention Network for Sequential Recommendation, in: Proceedings of the 28th International Joint Conference on Artificial Intelligence (IJCAI), 2019, pp. 4320–4326.Google Scholar
- S. Hochreiter, J. Schmidhuber, Long Short-Term Memory, Neural Computation 9, 1997, 1735–1780.Google ScholarDigital Library
- A. Vaswani, N. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A. N. Gomez, L. Kaiser, I. Polosukhin, Attention Is All You Need, in: Proceedings of the 31st International Conference on Neural Information Processing Systems (NeurIPS), 2017, pp. 6000–6010.Google Scholar
- D. P. Kingma, J. L. Ba, Adam: A Method for Stochastic Optimization, in: Proceedings of the 3rd International Conference on Learning Representations (ICLR), 2015.Google Scholar
- X. He, L. Liao, H. Zhang, L. Nie, X. Hu, T.-S. Chua, Neural Collaborative Filtering, in: Proceedings of the 26th International Conference on World Wide Web (WWW), 2017, pp. 173–182.Google Scholar
Index Terms
- Recurrent Attentive Neural Networks for Sequential Recommendation
Recommendations
Attentive Hybrid Recurrent Neural Networks for sequential recommendation
AbstractRecently, the sequential recommendation has become a hot spot. Previous works combined user long-term and short-term behavior to achieve the next item recommendation, but the previous works typically processed the user long-term sequential ...
Attentive Recurrent Social Recommendation
SIGIR '18: The 41st International ACM SIGIR Conference on Research & Development in Information RetrievalCollaborative filtering(CF) is one of the most popular techniques for building recommender systems. To alleviate the data sparsity issue in CF, social recommendation has emerged by leveraging social influence among users for better recommendation ...
Attentive Capsule Graph Neural Networks for Session-Based Recommendation
Knowledge Science, Engineering and ManagementAbstractConsidering recommendation scenarios in that user profiles are anonymous, the session-based recommendation is proposed to predict the items users are interested in from short sessions. However, most existing methods for session-based ...
Comments