Sequential Recommendation with Diffusion Models
On the map: Diffusion models → Diffusion recommenders
Abstract (arXiv)
Generative models, such as Variational Auto-Encoder (VAE) and Generative Adversarial Network (GAN), have been successfully applied in sequential recommendation. These methods require sampling from probability distributions and adopt auxiliary loss functions to optimize the model, which can capture the uncertainty of user behaviors and alleviate exposure bias. However, existing generative models still suffer from the posterior collapse problem or the model collapse problem, thus limiting their applications in sequential recommendation. To tackle the challenges mentioned above, we leverage a new paradigm of the generative models, i.e., diffusion models, and present sequential recommendation with diffusion models (DiffRec), which can avoid the issues of VAE- and GAN-based models and show better performance. While diffusion models are originally proposed to process continuous image data, we design an additional transition in the forward process together with a transition in the reverse process to enable the processing of the discrete recommendation data. We also design a different noising strategy that only noises the target item instead of the whole sequence, which is more suitable for sequential recommendation. Based on the modified diffusion process, we derive the objective function of our framework using a simplification technique and design a denoise sequential recommender to fulfill the objective function. As the lengthened diffusion steps substantially increase the time complexity, we propose an efficient training strategy and an efficient inference strategy to reduce training and inference cost and improve recommendation diversity. Extensive experiment results on three public benchmark datasets verify the effectiveness of our approach and show that DiffRec outperforms the state-of-the-art sequential recommendation models.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Placed in Diffusion recommenders, one of 14 directions in Diffusion models. Builds on 50 of its 64 references that are in the map. First posted on arXiv 10 Apr 2023.
Builds on
50 of 64 references.
References · 50
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,539
38 more
- 2022Generative Adversarial Networkscited by 5,603
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,736
- 2016Improved Techniques for Training GANscited by 2,938
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
- 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,610
- 2019Generating Diverse High-Fidelity Images with VQ-VAE-2cited by 1,376
- 2020DiffWave: A Versatile Diffusion Model for Audio Synthesiscited by 1,339
- 2018Self-Attentive Sequential Recommendationcited by 1,169
- 2022Diffusion-LM Improves Controllable Text Generationcited by 1,006
- 2019BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformercited by 952
- 2016Deep Variational Information Bottleneckcited by 915
- 2022Equivariant Diffusion for Molecule Generation in 3Dcited by 666
- 2015Generating Sentences from a Continuous Spacecited by 607
- 2022GeoDiff: a Geometric Diffusion Model for Molecular Conformation Generationcited by 511
- 2018Personalized Top-N Sequential Recommendation via Convolutional Sequence Embeddingcited by 473
- 2022DiffuSeq: Sequence to Sequence Text Generation with Diffusion Modelscited by 439
- 2016SeqGAN: Sequence Generative Adversarial Nets with Policy Gradientcited by 375
- 2018Session-based Recommendation with Graph Neural Networkscited by 312
- 2020S^3-Rec: Self-Supervised Learning for Sequential Recommendation with Mutual Information Maximizationcited by 311
- 2018Variational Autoencoders for Collaborative Filteringcited by 308
- 2020Supervised Contrastive Learning for Pre-trained Language Model Fine-tuningcited by 275
- 2017Neural Attentive Session-based Recommendationcited by 237
- 2021ConSERT: A Contrastive Framework for Self-Supervised Sentence Representation Transfercited by 231
- 2017Recurrent Neural Networks with Top-k Gains for Session-based Recommendationscited by 165
- 2016Fusing Similarity Models with Markov Chains for Sparse Sequential Recommendationcited by 152
- 2021Contrastive Learning for Representation Degeneration Problem in Sequential Recommendationcited by 121
- 2018A Simple Convolutional Generative Network for Next Item Recommendationcited by 120
- 2017Personalizing Session-based Recommendations with Hierarchical Recurrent Neural Networkscited by 84
- 2017IRGAN: A Minimax Game for Unifying Generative and Discriminative Information Retrieval Modelscited by 75
- 2022Sequential Recommendation via Stochastic Self-Attentioncited by 37
- 2018Sequential Variational Autoencoders for Collaborative Filteringcited by 31
- 2021Adversarial and Contrastive Variational Autoencoder for Sequential Recommendationcited by 28
- 2020Sequential Recommendation with Self-Attentive Multi-Adversarial Networkcited by 26
- 2023Debiasing the Cloze Task in Sequential Recommendation with Bidirectional Transformerscited by 3
Built on by
Citing papers per year: 2023: 4; 2024: 2; 2025: 1.
7 papers.
- 2023Generate What You Prefer: Reshaping Sequential Recommendation via Guided Diffusioncited by 72
- 2024A Survey on Diffusion Models for Time Series and Spatio-Temporal Datacited by 66
- 2023Diffusion Augmentation for Sequential Recommendationcited by 37
- 2023A Comprehensive Survey on Generative Diffusion Models for Structured Datacited by 7
- 2023Multi-Resolution Diffusion for Privacy-Sensitive Recommender Systemscited by 4
- 2025Fading to Grow: Growing Preference Ratios via Preference Fading Discrete Diffusion for Recommendationcited by 3
- 2024DifFaiRec: Generative Fair Recommender with Conditional Diffusion Modelcited by 2
- 2025Fading to Grow: Growing Preference Ratios via Preference Fading Discrete Diffusion for Recommendation30 Sep 2025
- 2024DifFaiRec: Generative Fair Recommender with Conditional Diffusion Model18 Sep 2024
- 2024A Survey on Diffusion Models for Time Series and Spatio-Temporal Data29 Apr 2024
- 2023Multi-Resolution Diffusion for Privacy-Sensitive Recommender Systems6 Nov 2023
- 2023Generate What You Prefer: Reshaping Sequential Recommendation via Guided Diffusion31 Oct 2023
- 2023Diffusion Augmentation for Sequential Recommendation22 Sep 2023
- 2023A Comprehensive Survey on Generative Diffusion Models for Structured Data7 Jun 2023
Similar, not cited
Close in wording, no citation either way
- 2023Conditional Denoising Diffusion for Sequential Recommendation
- 2023Diffusion Recommender Model
- 2024Generative Diffusion Models for Sequential Recommendations
- 2024DimeRec: A Unified Framework for Enhanced Sequential Recommendation via Generative Diffusion Models
- 2023DiffuRec: A Diffusion Model for Sequential Recommendation
- 2024Incorporating Classifier-Free Guidance in Diffusion Model-Based Recommendation
- 2024Bridging User Dynamics: Transforming Sequential Recommendations with Schr"odinger Bridge and Diffusion Models
- 2025Unlocking the Power of Diffusion Models in Sequential Recommendation: A Simple and Effective Approach