Abstract
User's behaviors and preferences alter with the temporal evolution dynamically, which leads to low performance, such as the Hit Rate and Normalized Discounted Cumulative Gain (NDCG). Understanding the dynamics of users' behaviors and preferences can improve the performance of recommendation system. In this paper, we propose a Top-N-targets-balanced recommendation based on attentional sequence-to-sequence (Seq2Seq) learning to capture the users' transient interests. The attentional Seq2Seq learning is introduced to largely exploit the coherence of users' sequential behaviors and preferences in the out module of our sequential recommendation. We use two methods to get the Top-N outputs as inputs of the attentional Seq2Seq learning. The direct selection method is choosing the k items with high probability. The simulated generation method is an improvement of the network by simulating the output. We balance the loss between Top-N outputs and the sequence targets to train the neural networks, which include Long Short-Term Memory and attentional Seq2Seq learning. Besides, we modify the recommendation list generation method to further improve the performance. Experimental results demonstrate that our methods outperform existing algorithms including state-of-the-art NCF, ItemPop, ItemKNN, BPR, eAls, and SVD++ on the performance of HR and NDCG. In the best case, the NDCG of our proposal is 14.72% higher than that of NCF.
Highlights
The recommendation system has become an indispensable tool in people’s lives, which helps the public to get the desired results more quickly in the tremendous amount of information overload
ATTENTIONAL SEQ2SEQ LEARNING we introduce attentional Seq2Seq learning in Top-N-targets-balanced recommendation for largely exploiting the coherence of users’ sequential behaviors and preferences
WORK In order to largely exploit the coherence of users’ sequential behaviors and preferences, we have proposed a Top-N-targets-balanced recommendation based on attentional Seq2Seq learning
Summary
The recommendation system has become an indispensable tool in people’s lives, which helps the public to get the desired results more quickly in the tremendous amount of information overload. The technology of traditional recommendation system mainly includes Collaborative Filtering Recommendation (CF) and Content-based Recommendation (CB). The main idea of content-based recommendation systems [1] is to share in standard a means for describing the items that may be recommended. It needs to create the user’s profile that describes what items the user like, and recommend the user by comparing items to the user profile. The main idea of CF is to find the users’ preference by analyzing their behaviors. It recommends the items that users might like by their preference. There are mainly two kinds of CF: user-based recommendation and item-based recommendation. Researchers have done many works to improve the performance of
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.