Papers
Topics
Authors
Recent
Search
2000 character limit reached

Diffusion-based Reward Model (DRM)

Updated 5 July 2026
  • Diffusion-based Reward Model (DRM) is a family of frameworks that integrates reward signals into diffusion processes to steer generative outputs towards high-performance designs.
  • It employs techniques like reward-reweighted scoring, step-wise evaluation, and temporal guidance to optimize both engineering design and reinforcement learning tasks.
  • The framework is designed to be derivative-free with respect to rewards during training, ensuring robustness even when using non-differentiable or simulation-based evaluative signals.

Searching arXiv for the specified DRM papers and closely related work to ground the article. {"query":"(Keramati et al., 2 Aug 2025) A Reward-Directed Diffusion Framework for Generative Design Optimization (Jiao et al., 4 Dec 2025) Towards a unified framework for guided diffusion models (Zhang et al., 25 May 2026) DRM: Diffusion-based Reward Model With Step-wise Guidance", "max_results": 10} Searching arXiv for foundational and recent DRM-related papers. {"query":"Diffusion-based Reward Model arXiv (Keramati et al., 2 Aug 2025, Jiao et al., 4 Dec 2025, Zhang et al., 25 May 2026)", "top_k": 10, "source": "arxiv"} A diffusion-based reward model (DRM) is a diffusion-centered mechanism that uses a reward, value, preference, or evaluative signal to bias generation toward preferred outputs. In the recent literature, the term does not denote a single standardized construction. Instead, it appears in several closely related senses: a reward-directed diffusion generator whose reverse process is reweighted toward high-value states; a reward-reweighted score model used for guided sampling; a diffusion-based discriminator whose output is converted into a policy reward; a temporal critic defined over noisy diffusion states; and a diffusion backbone repurposed as a step-wise evaluator of intermediate latents (Keramati et al., 2 Aug 2025, Jiao et al., 4 Dec 2025, Zhang et al., 25 May 2026). What unifies these usages is that reward information is not merely an external post hoc selector, but is structurally coupled to diffusion training, sampling, or both.

1. Conceptual scope and definitions

In reward-directed generative optimization, a DRM is a denoising diffusion probabilistic model (DDPM) whose reverse process policy is shaped by a soft value function associated with a terminal reward R(x0)R(x_0), so that intermediate marginals are reweighted toward high-value states and decoded samples concentrate on high-performance designs (Keramati et al., 2 Aug 2025). In the continuous-time guided-diffusion formulation, the same idea is expressed as a reward-reweighted data distribution px0r-wt(x0)r(x0)px0(x0)p_{x_0^{r\text{-}\mathsf{wt}}}(x_0) \propto r(x_0)\,p_{x_0}(x_0), with guidance implemented by the score difference between the original and reward-reweighted marginals (Jiao et al., 4 Dec 2025). In diffusion alignment for image generation, DRM can also mean a pre-trained diffusion model used as an evaluative backbone that scores noisy intermediate latents xtx_t as well as final samples x0x_0 (Zhang et al., 25 May 2026).

A second family of usages treats the reward model itself as diffusion-based. In Diffusion-Reward Adversarial Imitation Learning, the DRM is a reward function derived from a diffusion discriminative classifier Dϕ(s,a)D_\phi(s,a), with reward given by the AIRL/GAIL logit rϕ(s,a)=logDϕ(s,a)log(1Dϕ(s,a))r_\phi(s,a)=\log D_\phi(s,a)-\log(1-D_\phi(s,a)) (Lai et al., 2024). In offline preference-based reinforcement learning, DPR and C-DPR define rewards from diffusion-based preference distributions over state-action pairs rather than from Bradley–Terry models over trajectories (Pang et al., 3 Mar 2025). In visual RL from expert videos, “Diffusion Reward” denotes a reward computed from the negative conditional entropy of a conditional video diffusion model trained on expert trajectories (Huang et al., 2023).

This suggests that DRM is best understood as a family resemblance term. The common structure is a diffusion process coupled to a reward-bearing object—terminal reward, value function, preference signal, discriminator output, or conditional entropy—so that the induced sampling or control law is tilted toward preferred behavior.

2. Reward-directed diffusion as a generative optimizer

A canonical DRM formulation appears in engineering design optimization. The design variable is a parametric vector xRdx \in \mathbb{R}^d, the scalar performance is R(x)R(x), and constraints are incorporated as penalties through r(x)=R(x)g(x)r(x)=R(x)-g(x). The forward noising process uses the usual DDPM schedule,

q(xtxt1)=N(xt;αtxt1,βtI),xt=αˉtx0+1αˉtϵ,q(x_t\mid x_{t-1})=\mathcal{N}(x_t;\sqrt{\alpha_t}x_{t-1},\beta_t I), \qquad x_t=\sqrt{\bar\alpha_t}x_0+\sqrt{1-\bar\alpha_t}\,\epsilon,

while the reverse model is parameterized by a noise predictor px0r-wt(x0)r(x0)px0(x0)p_{x_0^{r\text{-}\mathsf{wt}}}(x_0) \propto r(x_0)\,p_{x_0}(x_0)0 and mean px0r-wt(x0)r(x0)px0(x0)p_{x_0^{r\text{-}\mathsf{wt}}}(x_0) \propto r(x_0)\,p_{x_0}(x_0)1 (Keramati et al., 2 Aug 2025).

The distinctive feature is the Markov decision process view of reverse diffusion. The reverse chain is treated as an MDP with states px0r-wt(x0)r(x0)px0(x0)p_{x_0^{r\text{-}\mathsf{wt}}}(x_0) \propto r(x_0)\,p_{x_0}(x_0)2, actions px0r-wt(x0)r(x0)px0(x0)p_{x_0^{r\text{-}\mathsf{wt}}}(x_0) \propto r(x_0)\,p_{x_0}(x_0)3, pretrained transition kernel px0r-wt(x0)r(x0)px0(x0)p_{x_0^{r\text{-}\mathsf{wt}}}(x_0) \propto r(x_0)\,p_{x_0}(x_0)4, and terminal reward px0r-wt(x0)r(x0)px0(x0)p_{x_0^{r\text{-}\mathsf{wt}}}(x_0) \propto r(x_0)\,p_{x_0}(x_0)5. Under KL regularization to the pretrained policy, the soft-optimal reverse policy takes the conservative form

px0r-wt(x0)r(x0)px0(x0)p_{x_0^{r\text{-}\mathsf{wt}}}(x_0) \propto r(x_0)\,p_{x_0}(x_0)6

with marginal reweighting

px0r-wt(x0)r(x0)px0(x0)p_{x_0^{r\text{-}\mathsf{wt}}}(x_0) \propto r(x_0)\,p_{x_0}(x_0)7

The soft Bellman recursion further yields

px0r-wt(x0)r(x0)px0(x0)p_{x_0^{r\text{-}\mathsf{wt}}}(x_0) \propto r(x_0)\,p_{x_0}(x_0)8

These expressions formalize the idea that reward enters not only at the terminal sample, but as a consistent reweighting of intermediate diffusion states (Keramati et al., 2 Aug 2025).

Training and inference are both derivative-free with respect to the reward. Fine-tuning is performed by reward-weighted maximum likelihood, using per-sample weights px0r-wt(x0)r(x0)px0(x0)p_{x_0^{r\text{-}\mathsf{wt}}}(x_0) \propto r(x_0)\,p_{x_0}(x_0)9, while inference uses soft-value importance sampling. At reverse step xtx_t0, one draws xtx_t1 proposals from the fine-tuned reverse kernel, computes a posterior-mean estimate

xtx_t2

assigns weights xtx_t3, and resamples one candidate categorically (Keramati et al., 2 Aug 2025).

The reported engineering tasks are 2D airfoil design and 3D ship hull design. For airfoils, xtx_t4, the dataset contains 38,000 augmented UIUC airfoils, and reward is normalized xtx_t5 predicted by an XGBoost surrogate with xtx_t6. For hulls, xtx_t7, reward is reduction in calm-water resistance aggregated over 8 speeds and 4 drafts, predicted by an XGBoost surrogate with xtx_t8. The method shifts the xtx_t9 distribution above the training range with x0x_00 overall improvement and individual designs reaching x0x_01, while iterative soft-value guidance achieves x0x_02 reduction in total resistance for ship hulls. Practical inference used an A100 40GB GPU, 1000 parallel trajectories, and typical x0x_03–11 due to memory limits (Keramati et al., 2 Aug 2025).

The significance of this formulation is narrow but concrete. It is designed for settings where rewards come from non-differentiable surrogates or costly simulations such as XGBoost, ensemble models, GNN surrogates, or CFD, and where direct gradient-based guidance is unavailable or too expensive (Keramati et al., 2 Aug 2025).

3. Score reweighting, soft values, and theoretical guidance

A second DRM formulation is developed as a unified theory of guided diffusion. Here the reward is first exponentiated, typically as

x0x_04

which induces the reward-reweighted distribution x0x_05. Let

x0x_06

and define the guidance term as the score difference

x0x_07

The guided reverse-time SDE is then

x0x_08

with a DDPM-style discrete analogue using the mixture x0x_09 (Jiao et al., 4 Dec 2025).

Within this framework, the improved quantity is not stated loosely but identified exactly. For early stopping level Dϕ(s,a)D_\phi(s,a)0, define the posterior expected reward

Dϕ(s,a)D_\phi(s,a)1

The central theorem gives

Dϕ(s,a)D_\phi(s,a)2

This implies nonnegative reward improvement in expectation, with strict improvement when the score difference is nonzero with positive probability and Dϕ(s,a)D_\phi(s,a)3 (Jiao et al., 4 Dec 2025).

The same paper also gives a specific characterization of classifier-free guidance. Under the unified formulation, CFG decreases the expected reciprocal classifier probability,

Dϕ(s,a)D_\phi(s,a)4

providing what the authors describe as the first theoretical characterization of the specific performance metric that CFG improves for general target distributions (Jiao et al., 4 Dec 2025).

Training of the reward-reweighted score can be reduced to single-step denoising score matching rather than full trajectory rollouts. The proposed objective is

Dϕ(s,a)D_\phi(s,a)5

A practical implication is that DRM, in this sense, can be trained without full diffusion trajectories and without reward gradients, while still inheriting a theorem that quantifies reward improvement and a stability bound for the discretized sampler (Jiao et al., 4 Dec 2025).

This theoretical line is closely related to earlier work on reward-directed conditional diffusion. In the semi-supervised setting of unlabeled data plus noisy reward labels, a reward model Dϕ(s,a)D_\phi(s,a)6 is learned, pseudo-labels are assigned to unlabeled examples, and a conditional score model is trained to approximate Dϕ(s,a)D_\phi(s,a)7. The resulting theory decomposes the suboptimality of generated samples into an off-policy bandit regret term, an on-support diffusion error, and an off-support extrapolation term, thereby linking reward gain to label efficiency, distribution shift, and subspace recovery (Yuan et al., 2023).

4. Diffusion models as reward estimators and discriminators in reinforcement learning

In reinforcement learning and imitation learning, the term DRM often refers not to reward-directed sampling of a generator, but to a reward function constructed from a diffusion model. In DRAIL, a class-conditional DDPM is trained as a discriminator over state-action pairs Dϕ(s,a)D_\phi(s,a)8, with class labels Dϕ(s,a)D_\phi(s,a)9 for expert and rϕ(s,a)=logDϕ(s,a)log(1Dϕ(s,a))r_\phi(s,a)=\log D_\phi(s,a)-\log(1-D_\phi(s,a))0 for agent. The diffusion losses under the two labels are turned into a classifier

rϕ(s,a)=logDϕ(s,a)log(1Dϕ(s,a))r_\phi(s,a)=\log D_\phi(s,a)-\log(1-D_\phi(s,a))1

and the reward is the logit

rϕ(s,a)=logDϕ(s,a)log(1Dϕ(s,a))r_\phi(s,a)=\log D_\phi(s,a)-\log(1-D_\phi(s,a))2

The method uses a cosine noise schedule with rϕ(s,a)=logDϕ(s,a)log(1Dϕ(s,a))r_\phi(s,a)=\log D_\phi(s,a)-\log(1-D_\phi(s,a))3, single-step denoising per label for efficient discrimination, and PPO for policy optimization (Lai et al., 2024).

Empirically, DRAIL reports strong results across navigation, manipulation, locomotion, and driving. For example, Maze success reaches rϕ(s,a)=logDϕ(s,a)log(1Dϕ(s,a))r_\phi(s,a)=\log D_\phi(s,a)-\log(1-D_\phi(s,a))4, FetchPush rϕ(s,a)=logDϕ(s,a)log(1Dϕ(s,a))r_\phi(s,a)=\log D_\phi(s,a)-\log(1-D_\phi(s,a))5, Walker return rϕ(s,a)=logDϕ(s,a)log(1Dϕ(s,a))r_\phi(s,a)=\log D_\phi(s,a)-\log(1-D_\phi(s,a))6, and CarRacing return rϕ(s,a)=logDϕ(s,a)log(1Dϕ(s,a))r_\phi(s,a)=\log D_\phi(s,a)-\log(1-D_\phi(s,a))7. The paper attributes part of this behavior to smoother reward landscapes produced by the diffusion-based discriminator (Lai et al., 2024).

A different RL usage appears in DRESS, where a conditional diffusion model over rϕ(s,a)=logDϕ(s,a)log(1Dϕ(s,a))r_\phi(s,a)=\log D_\phi(s,a)-\log(1-D_\phi(s,a))8 generates an auxiliary reward rϕ(s,a)=logDϕ(s,a)log(1Dϕ(s,a))r_\phi(s,a)=\log D_\phi(s,a)-\log(1-D_\phi(s,a))9 rather than classifying expert versus agent behavior. The total reward becomes

xRdx \in \mathbb{R}^d0

and the diffusion generator is trained with a DDPM-style denoising loss while a guidance network xRdx \in \mathbb{R}^d1 is trained by TD learning. In the MECLatency wireless benchmark, DRESSed-SAC achieves about xRdx \in \mathbb{R}^d2 faster convergence than SAC; across seven DRL benchmarks, DRESSed-SAC is best in 6/7 tasks (You et al., 10 Mar 2025). This is a DRM in the reward-shaping sense: diffusion does not model the policy directly, but produces informative shaping rewards under sparse or degraded environmental feedback.

Preference-based offline RL yields yet another construction. DPR defines a diffusion-based discriminator on single-step state-action pairs,

xRdx \in \mathbb{R}^d3

and derives reward as

xRdx \in \mathbb{R}^d4

C-DPR adds a conditional normalization between positive and negative preference contexts and defines

xRdx \in \mathbb{R}^d5

With xRdx \in \mathbb{R}^d6, a 4-layer MLP of hidden dimension 128, and Adam at xRdx \in \mathbb{R}^d7, diffusion-based rewards outperform MLP- and Transformer-based preference rewards across multiple MuJoCo settings. For example, average normalized scores on MuJoCo with TD3BC rise from 45.87 with MLP rewards and 51.77 with Transformer rewards to 79.53 with DPR and 81.12 with C-DPR (Pang et al., 3 Mar 2025).

These RL instantiations share a practical claim: diffusion is used not only as a trajectory or action generator, but as the mechanism by which reward information is estimated, regularized, or shaped.

5. Step-wise and temporal DRMs for image and video alignment

A recent image-generation line treats a pre-trained diffusion backbone itself as the reward model. In this DRM, a truncated SD3.5-Medium diffusion transformer is fine-tuned with a lightweight reward head to score noisy intermediate latents xRdx \in \mathbb{R}^d8 and prompts xRdx \in \mathbb{R}^d9. Pairwise preference training uses the Bradley–Terry loss

R(x)R(x)0

where the preferred and dispreferred images are first encoded to latents and then noised to timestep R(x)R(x)1. The defining claim is that a model capable of high-fidelity generation already contains representations of perceptual attributes such as aesthetics, composition, and visual harmony, and can therefore serve as an evaluative backbone rather than only as a generator (Zhang et al., 25 May 2026).

This step-wise evaluative capacity is used in two ways. In Step-wise GRPO, the denoising process is treated as an MDP and, at each reverse step, R(x)R(x)2 candidate next latents are sampled and scored by the DRM. The step-wise advantage is

R(x)R(x)3

In Step-wise Sampling, the same branching is used at inference, with greedy selection

R(x)R(x)4

On SD3.5-Medium, baseline scores of ImageReward R(x)R(x)5, PickScore R(x)R(x)6, and HPSv3 R(x)R(x)7 increase to R(x)R(x)8, R(x)R(x)9, and r(x)=R(x)g(x)r(x)=R(x)-g(x)0 under DRM with Step-GRPO. The method is also reported to converge approximately r(x)=R(x)g(x)r(x)=R(x)-g(x)1 faster in steps and r(x)=R(x)g(x)r(x)=R(x)-g(x)2 faster in GPU hours than standard GRPO (Zhang et al., 25 May 2026).

Temporal reward modeling has also been proposed as a remedy for reward overoptimization in diffusion alignment. TDPO-R introduces a critic r(x)=R(x)g(x)r(x)=R(x)-g(x)3 over noisy intermediate states, defining an advantage-like signal

r(x)=R(x)g(x)r(x)=R(x)-g(x)4

with critic regression objective

r(x)=R(x)g(x)r(x)=R(x)-g(x)5

The policy gradient then uses

r(x)=R(x)g(x)r(x)=R(x)-g(x)6

The paper argues that terminal-only reward assignment ignores the temporal inductive bias of diffusion and exacerbates reward hacking, while critic active-neuron reset mitigates primacy bias in the critic (Zhang et al., 2024).

In video-conditioned RL from expert demonstrations, Diffusion Reward defines the reward from the negative conditional entropy of a conditional video diffusion model: r(x)=R(x)g(x)r(x)=R(x)-g(x)7 The practical reward is estimated through an ELBO-based Monte Carlo surrogate and combined with RND and sparse task reward as

r(x)=R(x)g(x)r(x)=R(x)-g(x)8

Using VQ-GAN plus conditional VQ-Diffusion, this framework improves average success by about r(x)=R(x)g(x)r(x)=R(x)-g(x)9 on MetaWorld and q(xtxt1)=N(xt;αtxt1,βtI),xt=αˉtx0+1αˉtϵ,q(x_t\mid x_{t-1})=\mathcal{N}(x_t;\sqrt{\alpha_t}x_{t-1},\beta_t I), \qquad x_t=\sqrt{\bar\alpha_t}x_0+\sqrt{1-\bar\alpha_t}\,\epsilon,0 on Adroit over the best baseline, and also shows zero-shot transfer to unseen MetaWorld tasks (Huang et al., 2023).

Taken together, these works shift DRM from a purely terminal evaluator to a step-wise or temporal object. Reward is attached to the denoising trajectory itself rather than only to the final decoded sample.

6. Relations, limitations, and recurrent points of confusion

One common misconception is that all DRM methods require reward gradients with respect to design or image variables. This is not generally true. The engineering reward-directed framework is explicitly derivative-free with respect to the reward in both training and inference, relying on reward-weighted MLE and importance sampling rather than q(xtxt1)=N(xt;αtxt1,βtI),xt=αˉtx0+1αˉtϵ,q(x_t\mid x_{t-1})=\mathcal{N}(x_t;\sqrt{\alpha_t}x_{t-1},\beta_t I), \qquad x_t=\sqrt{\bar\alpha_t}x_0+\sqrt{1-\bar\alpha_t}\,\epsilon,1 (Keramati et al., 2 Aug 2025). The unified score-reweighting framework similarly learns the reward-reweighted score by weighted denoising score matching at single noise levels, without full trajectory training (Jiao et al., 4 Dec 2025). By contrast, direct reward fine-tuning methods such as DRaFT backpropagate differentiable reward gradients through the entire or truncated sampling chain; this is a related but distinct design point rather than a universal property of DRM (Clark et al., 2023).

A second point of confusion concerns whether DRM is a generator or a reward estimator. In some papers it is the generator itself, reward-directed during training and sampling (Keramati et al., 2 Aug 2025); in others it is the reward-producing module, as in diffusion discriminators, diffusion preference models, or conditional video diffusion rewards (Lai et al., 2024, Pang et al., 3 Mar 2025, Huang et al., 2023). This suggests that the phrase is overloaded across subfields, and precise interpretation depends on where reward enters the diffusion pipeline.

The main limitations are also recurrent across formulations. Surrogate fidelity is a central constraint in engineering optimization: a biased XGBoost or CFD surrogate can misguide the generator (Keramati et al., 2 Aug 2025). In reward-reweighted score learning, large guidance strength or poorly estimated reward-weighted scores can tilt the model away from the original data distribution, with the theory guaranteeing reward improvement but not calibration of unrelated quality metrics (Jiao et al., 4 Dec 2025). In RL and preference learning, noisy or sparse labels can distort the induced reward; DPR explicitly notes that dividing preference data into two diffusion-modeled distributions may still deviate from the actual reward (Pang et al., 3 Mar 2025). In image alignment, large reward pressure can induce reward overoptimization, stylization, or loss of diversity, motivating temporal critics, active-neuron reset, or style-preserving regularizers (Zhang et al., 2024, Sun et al., 2024).

A plausible implication is that DRM should be viewed less as a single algorithm and more as a design space organized by three decisions: what object supplies reward information, at which diffusion times reward is injected, and whether guidance is gradient-based or gradient-free. The literature already spans terminal soft-value guidance for non-differentiable engineering objectives, score-difference guidance with explicit reward-improvement theorems, diffusion-based discriminators and preference models for RL, entropy-based rewards from conditional video diffusion, and step-wise evaluators built from the diffusion backbone itself (Keramati et al., 2 Aug 2025, Jiao et al., 4 Dec 2025, Zhang et al., 25 May 2026).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Diffusion-based Reward Model (DRM).