Deep Learning for Sequential Recommendation: Algorithms, Influential Factors, and Evaluations
In the field of sequential recommendation, deep learning (DL)-based methods have received a lot of attention in the past few years and surpassed traditional models such as Markov chain-based and factorization-based ones. However, there is little systematic study on DL-based methods, especially regarding to how to design an effective DL model for sequential recommendation. In this view, this survey focuses on DL-based sequential recommender systems by taking the aforementioned issues into consideration. Specifically,we illustrate the concept of sequential recommendation, propose a categorization of existing algorithms in terms of three types of behavioral sequence, summarize the key factors affecting the performance of DL-based models, and conduct corresponding evaluations to demonstrate the effects of these factors. We conclude this survey by systematically outlining future directions and challenges in this field.
Code (1)
Tasks
Deep LearningRecommendation SystemsSequential RecommendationSurveySimilar Papers 제목 키워드 기반
A Survey of Point-of-interest Recommendation in Location-based Social Networks
Point-of-interest (POI) recommendation that suggests new places for users to visit arises with the popularity of location-based social networks (LBSNs). Due to the importance of POI recommendation in LBSNs, it has attrac…
Movie RecommendationRecommendation SystemsInfluential Recommender System
Traditional recommender systems are typically passive in that they try to adapt their recommendations to the user's historical interests. However, it is highly desirable for commercial applications, such as e-commerce, a…
Recommendation SystemsCSRec: Rethinking Sequential Recommendation from A Causal Perspective
The essence of sequential recommender systems (RecSys) lies in understanding how users make decisions. Most existing approaches frame the task as sequential prediction based on users' historical purchase records. While e…
Recommendation SystemsSequential RecommendationPower of the Few: Analyzing the Impact of Influential Users in Collaborative Recommender Systems
Like other social systems, in collaborative filtering a small number of "influential" users may have a large impact on the recommendations of other users, thus affecting the overall behavior of the system. Identifying in…
Collaborative FilteringRecommendation SystemsDéjà vu: A Contextualized Temporal Attention Mechanism for Sequential Recommendation
Predicting users' preferences based on their sequential behaviors in history is challenging and crucial for modern recommender systems. Most existing sequential recommendation algorithms focus on transitional structure a…
Recommendation SystemsSequential Recommendation