Abstract

Recent years have seen a surge in approaches that combine deep learning and recommendation systems to capture user preference or item interaction evolution over time. However, the most related work only consider the sequential similarity between the items and neglects the item content feature information and the impact difference of interacted items on the next items. This paper introduces the deep bidirectional long short-term memory (LSTM) and self-attention mechanism into the sequential recommender while fusing the information of item sequences and contents. Specifically, we deal with the issues in a three-pronged attack: the improved item embedding, weight update, and the deep bidirectional LSTM preference learning. First, the user-item sequences are embedded into a low-dimensional item vector space representation via Item2vec, and the class label vectors are concatenated for each embedded item vector. Second, the embedded item vectors learn different impact weights of each item to achieve item awareness via self-attention mechanism; the embedded item vectors and corresponding weights are then fed into the bidirectional LSTM model to learn the user preference vectors. Finally, the top similar items in the preference vector space are evaluated to generate the recommendation list for users. By conducting comprehensive experiments, we demonstrate that our model outperforms the traditional recommendation algorithms on Recall@20 and Mean Reciprocal Rank (MRR@20).

Highlights

  • In the age of the Internet, users are used to acquiring the items or information on their demand from the Internet

  • The user-based collaborative filtering (UCF) tends to recommend to target users the items that are highly scored by the other users who are similar to the target users

  • This paper proposes a model for fusing item sequences and contents based on the deep bidirectional long short-term memory (LSTM) model and self-attention, which utilizes the user item sequence of interactions and makes full use of the item’s content information and impact weights to explore deeper relationships between items

Read more

Summary

Introduction

In the age of the Internet, users are used to acquiring the items or information on their demand from the Internet. The recommendation list is obtained based on the user preferences, the item features, and other auxiliary information. The model introduces the user preferences and deep recurrent neural networks, such as the long short-term memory (LSTM) and self-attention, where the sequence that consists of the user interacted items and class labels are fed into a recurrent neural network to improve the precision of recommending a system. In order to learn the different impact of each item in the interaction sequence on the candidate items, we introduced the self-attention mechanism into the model.

Sequential Recommendation Model
Item Embedding
Weight Update
User Preference Learning
Algorithms
Datasets
Baseline Algorithms
Evaluation Criterion
Parameter Configuration
Performance Comparison
Impact of Embedded Dimensions
Impact of Deep Bi-LSTM
Impact of Self-Attention
Related Work
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

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.