Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

DiffuRec: A Diffusion Model for Sequential Recommendation

About

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.

Zihao Li, Aixin Sun, Chenliang Li• 2023

Related benchmarks

TaskDatasetResultRank
Sequential RecommendationML 1M
NDCG@100.3665
140
Sequential RecommendationYelp
NDCG@100.0221
131
Sequential RecommendationSports
Recall@104.81
62
Sequential RecommendationYelp--
45
Next-POI RecommendationTKY (test)
MRR25.94
43
Sequential RecommendationBeauty
Recall@108.54
42
Next-POI RecommendationNYC (test)
Recall@537.25
36
Sequential RecommendationML-100K
NDCG@208.0459
34
Cross-domain RecommendationFood Kitchen
HR@56
32
Sequential RecommendationBeauty
HR@107.8374
29
Showing 10 of 39 rows

Other info

Follow for update