atlas

Research map / Reinforcement learning / RL from feedback

PRDP: Proximal Reward Difference Prediction for Large-Scale Reward Finetuning of Diffusion Models

CVPR 2024 · Reinforcement learning › RL from feedback · approach: Reward modeling versus direct optimization · 12 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 PRDP, a supervised reward-difference regression objective with online sampling and proximal (PPO-style) clipping that enables stable black-box reward finetuning of Stable Diffusion v1.4 on over 100K prompts.

Problem

RL-based reward finetuning of diffusion models (e.g., DDPO) is unstable at large prompt scale, so it fails to generalize to complex, unseen prompts.

Approach

Derive from the KL-regularized RLHF objective a supervised MSE loss that trains the diffusion model to predict reward differences between denoising-trajectory log-ratio pairs of images for the same prompt; combine it with online sampling and per-step clipped proximal updates, avoiding policy gradients.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PRDP reward finetuning instead of Stable Diffusion v1.4Stable Diffusion v1.4 · 45 animal promptsHPSv2 reward score: 0.2855 -> 0.3471Helped
Use PRDP reward finetuning instead of Stable Diffusion v1.4Stable Diffusion v1.4 · 45 animal promptsPickScore reward score: 0.2179 -> 0.2700Helped
Use PRDP rather than DDPOStable Diffusion v1.4 · HPDv2 training set promptsHPSv2 reward score: 0.2464 -> 0.3175Helped
Use PRDP rather than DDPOStable Diffusion v1.4 · Pick-a-Pic v1 test set promptsHPSv2 reward score: 0.2501 -> 0.3050Helped
Use PRDP rather than DDPOStable Diffusion v1.4 · HPDv2 animationHPSv2 reward score: 0.2673 -> 0.3223Helped
Use PRDP rather than DDPOStable Diffusion v1.4 · HPDv2 photoHPSv2 reward score: 0.2093 -> 0.3159Helped
Use PRDP rather than DDPOStable Diffusion v1.4 · HPDv2 training set promptsPickScore reward score: 0.2032 -> 0.2424Helped
Use PRDP rather than DDPOStable Diffusion v1.4 · Pick-a-Pic v1 test set promptsPickScore reward score: 0.1992 -> 0.2344Helped
Use PRDP rather than DDPOStable Diffusion v1.4 · HPDv2 concept artPickScore reward score: 0.2125 -> 0.2441Helped
Add proximal updates (ablation)PRDP · 45 animal promptstraining stabilityHelped
Use online rather than offline optimization (ablation)PRDP · 45 animal promptsHPSv2 reward scoreHelped
Use online rather than offline optimization (ablation)PRDP · 45 animal promptsPickScore reward scoreHelped

Surprising findings

Limitations

Experimental setup

Datasets: HPDv2 Pick-a-Pic v1

Benchmarks: HPDv2 (animation, concept art, painting, photo) Pick-a-Pic v1 test prompts

Metrics: HPSv2 reward score PickScore reward score aesthetic score

Baselines: DDPO Stable Diffusion v1.4 offline optimization

Builds on: DPO PPO DDPO DPOK DRaFT

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