paper-with-me

홈 › Papers

DiffuRec: A Diffusion Model for Sequential Recommendation

2023-04-03 · Zihao Li, Aixin Sun, Chenliang Li

Mainstream solutions to Sequential Recommendation (SR) represent items with fixed vectors. These vectors have limited capability in capturing items' latent aspects and users' diverse preferences. As a new generative paradigm, Diffusion models have achieved excellent performance in areas like computer vision and natural language processing. To our understanding, its unique merit in representation generation well fits the problem setting of sequential recommendation. In this paper, we make the very first attempt to adapt Diffusion model to SR and propose DiffuRec, for item representation construction and uncertainty injection. Rather than modeling item representations as fixed vectors, we represent them as distributions in DiffuRec, which reflect user's multiple interests and item's various aspects adaptively. In diffusion phase, DiffuRec corrupts the target item embedding into a Gaussian distribution via noise adding, which is further applied for sequential item distribution representation generation and uncertainty injection. Afterward, the item representation is fed into an Approximator for target item representation reconstruction. In reverse phase, based on user's historical interaction behaviors, we reverse a Gaussian noise into the target item representation, then apply a rounding operation for target item prediction. Experiments over four datasets show that DiffuRec outperforms strong baselines by a large margin.

📄 PDF Abstract BibTeX arXiv:2304.00686

Code (1)

whuir/diffurec 공식 구현 pytorch

Tasks

modelRecommendation SystemsSequential Recommendation

Methods 이 논문이 사용한 방법론

Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…

Similar Papers 제목 키워드 기반

Generative Diffusion Models for Sequential Recommendations

2024-10-25 · Sharare Zolghadr, Ole Winther, Paul Jeha

Generative models such as Variational Autoencoders (VAEs) and Generative Adversarial Networks (GANs) have shown promise in sequential recommendation tasks. However, they face challenges, including posterior collapse and …

Sequential Recommendation

Diffusion Augmentation for Sequential Recommendation

2023-09-22 · Qidong Liu, Fan Yan, Xiangyu Zhao, Zhaocheng Du 외

Sequential recommendation (SRS) has become the technical foundation in many applications recently, which aims to recommend the next item based on the user's historical interactions. However, sequential recommendation oft…

Data AugmentationRecommendation SystemsSequential Recommendation

Sequential Recommendation with Diffusion Models

2023-04-10 · Hanwen Du, Huanhuan Yuan, Zhen Huang, Pengpeng Zhao 외

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 distributio…

Generative Adversarial NetworkSequential Recommendation

Bridging User Dynamics: Transforming Sequential Recommendations with Schrödinger Bridge and Diffusion Models

2024-08-30 · Wenjia Xie, Rui Zhou, Hao Wang, Tingjia Shen 외

Sequential recommendation has attracted increasing attention due to its ability to accurately capture the dynamic changes in user interests. We have noticed that generative models, especially diffusion models, which have…

Sequential Recommendation

Dual Conditional Diffusion Models for Sequential Recommendation

2024-10-29 · Hongtao Huang, Chengkai Huang, Tong Yu, Xiaojun Chang 외

Recent advancements in diffusion models have shown promising results in sequential recommendation (SR). Existing approaches predominantly rely on implicit conditional diffusion models, which compress user behaviors into …

Computational EfficiencySequential Recommendation