Deep Learning for Sequential Recommendation: Algorithms, Influential Factors, and Evaluations
arXiv:1905.01997
Abstract
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.
41 pages, 19 figures, 6 tables, 155 references, TOIS accepted
References in corpus (31)
- Efficient Estimation of Word Representations in Vector Space
- Distilling the Knowledge in a Neural Network
- BPR: Bayesian Personalized Ranking from Implicit Feedback
- Methods for Interpreting and Understanding Deep Neural Networks
- Graph Neural Networks: A Review of Methods and Applications
- Understanding Black-box Predictions via Influence Functions
- On the Properties of Neural Machine Translation: Encoder-Decoder Approaches
- Recurrent Neural Networks with Top-k Gains for Session-based Recommendations
- Session-based Social Recommendation via Dynamic Graph Attention Networks
- Adversarial Personalized Ranking for Recommendation
- Denoising Implicit Feedback for Recommendation
- Ask the GRU: Multi-Task Learning for Deep Text Recommendations
- Learning from History and Present: Next-item Recommendation via Discriminatively Exploiting User Behaviors
- Lifelong Sequential Modeling with Personalized Memorization for User Response Prediction
- Incorporating User Micro-behaviors and Item Knowledge into Multi-task Learning for Session-based Recommendation
- ATRank: An Attention-Based User Behavior Modeling Framework for Recommendation
- Use of Deep Learning in Modern Recommendation System: A Summary of Recent Works
- Session-aware Information Embedding for E-commerce Product Recommendation
- Collaborative Recurrent Autoencoder: Recommend while Learning to Fill in the Blanks
- A Survey on Session-based Recommender Systems
- Neural Abstractive Text Summarization with Sequence-to-Sequence Models
- Understanding Negative Sampling in Graph Representation Learning
- Binarized Collaborative Filtering with Distilling Graph Convolutional Networks
- Hierarchical Temporal Convolutional Networks for Dynamic Recommender Systems
- Improving Session Recommendation with Recurrent Neural Networks by Exploiting Dwell Time
- Modeling Personalized Item Frequency Information for Next-basket Recommendation
- Adversarial Training Towards Robust Multimedia Recommender System
- Improving End-to-End Sequential Recommendations with Intent-aware Diversification
- Neural Network Based Next-Song Recommendation
- A Sequential Embedding Approach for Item Recommendation with Heterogeneous Attributes
- Augmenting Recurrent Neural Networks with High-Order User-Contextual Preference for Session-Based Recommendation
Cited by in corpus (17)
- TALLRec: An Effective and Efficient Tuning Framework to Align Large Language Model with Recommendation
- A Survey on Accuracy-oriented Neural Recommendation: From Collaborative Filtering to Information-rich Recommendation
- Debiased Contrastive Learning for Sequential Recommendation
- Multi-Behavior Sequential Recommendation with Temporal Graph Transformer
- Sequential/Session-based Recommendations: Challenges, Approaches, Applications and Opportunities
- Recommender systems based on graph embedding techniques: A comprehensive review
- Exploiting Positional Information for Session-based Recommendation
- Recommendation Unlearning via Influence Function
- Modeling Multi-aspect Preferences and Intents for Multi-behavioral Sequential Recommendation
- Scaling Sequential Recommendation Models with Transformers
- Meta-Learning with Adaptive Weighted Loss for Imbalanced Cold-Start Recommendation
- RIBBON: Cost-Effective and QoS-Aware Deep Learning Model Inference using a Diverse Pool of Cloud Computing Instances
- Zero-Shot Recommender Systems
- TiM4Rec: An Efficient Sequential Recommendation Model Based on Time-Aware Structured State Space Duality Model
- Pretrained Embeddings for E-commerce Machine Learning: When it Fails and Why?
- Improving Next-Application Prediction with Deep Personalized-Attention Neural Network
- PAS: A Position-Aware Similarity Measurement for Sequential Recommendation