Abstract
Recent years have witnessed the growth of recommender systems, with the help of deep learning techniques. Recurrent Neural Networks (RNNs) play an increasingly vital role in various session-based recommender systems, since they use the user’s sequential history to build a comprehensive user profile, which helps improve the recommendation. However, a problem arises regarding how to be aware of the variation in the user’s contextual preference, especially the short-term intent in the near future, and make the best use of it to produce a precise recommendation at the start of a session. We propose a novel approach named Attention-based Short-term and Long-term Model (ASLM), to improve the next-item recommendation, by using an attention-based RNNs integrating both the user’s short-term intent and the long-term preference at the same time with a two-layer network. The experimental study on three real-world datasets and two sub-datasets demonstrates that, compared with other state-of-the-art methods, the proposed approach can significantly improve the next-item recommendation, especially at the start of sessions. As a result, our proposed approach is capable of coping with the cold-start problem at the beginning of each session.
Highlights
In recent years, we have witnessed the rapid growth of neural networks for a variety of applications in computer vision, natural language processing, speech recognition, etc
ASLM-LHS improves 9.12% and 22.10% in Recall@5 and MRR@5 scores compared with the II-Recurrent Neural Networks (RNNs)-LHS method for test cases in the Reddit dataset, respectively
ASLM-AP improves 4.36% and 7.33% in Recall@5 and MRR@5 compared with the II-RNN-AP method for test cases in the Last.fm dataset, respectively
Summary
We have witnessed the rapid growth of neural networks for a variety of applications in computer vision, natural language processing, speech recognition, etc. There are many works which employed neural networks to improve the recommendation in the domain of recommender systems [3,4,5,6,7] and in the context of web-based decisions [8,9,10,11,12]. The success of these recommendation approaches based on neural networks demonstrates its capability. An RNN, compared to many other recommendation models, takes advantage of the ordered sequence in a very natural way [3,5,7]
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.