atlas

Research map / Image generation / Text-to-image diffusion

Preference Diffusion for Recommendation

ICLR 2025 · Image generation › Text-to-image diffusion · approach: Preference optimization for diffusion · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes PreferDiff, a BPR-derived training objective for diffusion-model sequential recommenders that uses multiple negatives (via their centroid), cosine error, and a generation/preference trade-off, evaluated on Amazon, Steam, ML-1M and Yahoo!R1 benchmarks.

Problem

DM-based recommenders typically train with MSE or standard recommendation losses (BPR, cross entropy), which either fail to model negative items or do not exploit the generative potential of diffusion models for personalized ranking.

Approach

Reformulate BPR as a log-likelihood ranking over diffusion-model likelihoods, derive a variational upper bound that reduces to a denoising loss, swap MSE for cosine error, extend to multiple negatives via their centroid, and mix in the standard generative loss for stability.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PreferDiff's preference-aware diffusion objective rather than DreamRec's objectiveDiffusion-based sequential recommendation · Sports and OutdoorsRecall@5: 0.0155 -> 0.0185Helped
Use PreferDiff's preference-aware diffusion objective rather than DreamRec's objectiveDiffusion-based sequential recommendation · BeautyRecall@5: 0.0406 -> 0.0429Helped
Use PreferDiff's preference-aware diffusion objective rather than DreamRec's objectiveDiffusion-based sequential recommendation · Toys and GamesRecall@5: 0.0440 -> 0.0473Helped
Add the preference-learning term using negative samples (ablation)PreferDiff · Sports and Outdoors, Beauty, and Toys and GamesRecall@5: 0.0165 -> 0.0185; 0.0415 -> 0.0429; 0.0445 -> 0.0473Helped
Replace MSE with cosine error (ablation)PreferDiff · Sports, Beauty, and ToysRecall@5: 0.0180 -> 0.0185; 0.0393 -> 0.0429; 0.0458 -> 0.0473Helped
Replace MSE with cosine error and add the preference-learning term (ablation)PreferDiff · Sports and Outdoors, Beauty, and Toys and GamesRecall@5: 0.0155 -> 0.0185; 0.0406 -> 0.0429; 0.0440 -> 0.0473Helped
Use text embeddings instead of traditional ID embeddingsPreferDiff · InstrumentsRecall@5: 0.1220 vs 0.1213No clear effect
Use text embeddings instead of traditional ID embeddingsPreferDiff · Tools, CDs, Movies, and SteamRecall@5: 0.0699 -> 0.0723; 0.0268 -> 0.0295; 0.0306 -> 0.0312; 0.0585 -> 0.0621Helped
Balance generation and preference learning with λ (ablation)PreferDiff · Sequential recommendationRecall@5Mixed
Train with PreferDiff rather than DreamRecAmazon Beauty recommendation · Validation training convergenceepochs to convergence: approximately 65 epochs -> approximately 35 epochsHelped

Surprising findings

Limitations

Experimental setup

Datasets: Sports and Outdoors Beauty Toys and Games Steam ML-1M Yahoo!R1 Automotive Cell Phones and Accessories Grocery and Gourmet Food Musical Instruments Tools and Home Improvement Office Products

Benchmarks: Sports and Outdoors Beauty Toys and Games Steam Amazon 2018 cross-domain (CDs and Vinyl, Movies and TV)

Metrics: Recall@K NDCG@K

Baselines: GRU4Rec SASRec BERT4Rec CL4SRec TIGER DiffRec DreamRec DiffuRec MoRec LLM2BERT4Rec UniSRec

Builds on: DreamRec BPR DDPM DDIM DPO

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy