mlsanityData to 7 Oct 2026

Sequential Recommendation with Diffusion Models

arXiv 2304.04541 ↗First posted 10 Apr 2023cs.IRcited by 7

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

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  4. 2020Denoising Diffusion Probabilistic Modelscited by 20,851
  5. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  6. 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
  7. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  8. 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
  9. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  10. 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
  11. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  12. 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,539
38 more
  1. 2022Generative Adversarial Networkscited by 5,603
  2. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  3. 2013Auto-Encoding Variational Bayescited by 3,980
  4. 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,736
  5. 2016Improved Techniques for Training GANscited by 2,938
  6. 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
  7. 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
  8. 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
  9. 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,610
  10. 2019Generating Diverse High-Fidelity Images with VQ-VAE-2cited by 1,376
  11. 2020DiffWave: A Versatile Diffusion Model for Audio Synthesiscited by 1,339
  12. 2018Self-Attentive Sequential Recommendationcited by 1,169
  13. 2022Diffusion-LM Improves Controllable Text Generationcited by 1,006
  14. 2019BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformercited by 952
  15. 2016Deep Variational Information Bottleneckcited by 915
  16. 2022Equivariant Diffusion for Molecule Generation in 3Dcited by 666
  17. 2015Generating Sentences from a Continuous Spacecited by 607
  18. 2022GeoDiff: a Geometric Diffusion Model for Molecular Conformation Generationcited by 511
  19. 2018Personalized Top-N Sequential Recommendation via Convolutional Sequence Embeddingcited by 473
  20. 2022DiffuSeq: Sequence to Sequence Text Generation with Diffusion Modelscited by 439
  21. 2016SeqGAN: Sequence Generative Adversarial Nets with Policy Gradientcited by 375
  22. 2018Session-based Recommendation with Graph Neural Networkscited by 312
  23. 2020S^3-Rec: Self-Supervised Learning for Sequential Recommendation with Mutual Information Maximizationcited by 311
  24. 2018Variational Autoencoders for Collaborative Filteringcited by 308
  25. 2020Supervised Contrastive Learning for Pre-trained Language Model Fine-tuningcited by 275
  26. 2017Neural Attentive Session-based Recommendationcited by 237
  27. 2021ConSERT: A Contrastive Framework for Self-Supervised Sentence Representation Transfercited by 231
  28. 2017Recurrent Neural Networks with Top-k Gains for Session-based Recommendationscited by 165
  29. 2016Fusing Similarity Models with Markov Chains for Sparse Sequential Recommendationcited by 152
  30. 2021Contrastive Learning for Representation Degeneration Problem in Sequential Recommendationcited by 121
  31. 2018A Simple Convolutional Generative Network for Next Item Recommendationcited by 120
  32. 2017Personalizing Session-based Recommendations with Hierarchical Recurrent Neural Networkscited by 84
  33. 2017IRGAN: A Minimax Game for Unifying Generative and Discriminative Information Retrieval Modelscited by 75
  34. 2022Sequential Recommendation via Stochastic Self-Attentioncited by 37
  35. 2018Sequential Variational Autoencoders for Collaborative Filteringcited by 31
  36. 2021Adversarial and Contrastive Variational Autoencoder for Sequential Recommendationcited by 28
  37. 2020Sequential Recommendation with Self-Attentive Multi-Adversarial Networkcited by 26
  38. 2023Debiasing the Cloze Task in Sequential Recommendation with Bidirectional Transformerscited by 3

Built on by

Cited by year

Citing papers per year: 2023: 4; 2024: 2; 2025: 1.

7 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2023Conditional Denoising Diffusion for Sequential Recommendation
  2. 2023Diffusion Recommender Model
  3. 2024Generative Diffusion Models for Sequential Recommendations
  4. 2024DimeRec: A Unified Framework for Enhanced Sequential Recommendation via Generative Diffusion Models
  5. 2023DiffuRec: A Diffusion Model for Sequential Recommendation
  6. 2024Incorporating Classifier-Free Guidance in Diffusion Model-Based Recommendation
  7. 2024Bridging User Dynamics: Transforming Sequential Recommendations with Schr"odinger Bridge and Diffusion Models
  8. 2025Unlocking the Power of Diffusion Models in Sequential Recommendation: A Simple and Effective Approach