IDRF: Inverse-Distilled Reward Fine-tuning of Masked Discrete Diffusion Models
Organizations: Applied AI Institute, Moscow, Russia · MBZUAI · CMAP, École Polytechnique · Institute of Foundation Models · LRE, EPITA · AXXX, Moscow, Russia
Abstract
Masked discrete diffusion models offer a promising alternative to autoregressive generation, but iterative sampling can be costly, and intractable sequence likelihoods complicate reward fine-tuning. We introduce IDRF, a framework for reward fine-tuning of few-step masked discrete diffusion generators. Starting from a standard reverse-KL-regularized objective, IDRF replaces the intractable sequence-level KL penalty with inverse-distillation regularization. With an optimal auxiliary denoiser, we prove that the population inverse-distillation loss upper-bounds the sequence-level KL divergence to the reference distribution. IDRF optimizes a trajectory-based surrogate of this loss without reference-model rollouts, so the student keeps its own few-step sampler. We view few-step generation as a finite-horizon Markov decision process and optimize reward with a clipped policy-gradient objective over the student's trajectories. Across DNA, image, and text generation, IDRF achieves high reward with up to fewer denoising steps than the reference while mitigating reward hacking and preserving sample quality.
Figures & tables
| Method | Pred-Activity | ATAC-Acc HepG2 (%) | -mer Corr. | Log-Lik | Entropy (nats) | Steps |
| Reference | ||||||
| CG | ||||||
| SMC | ||||||
| TDS | ||||||
| CFG | ||||||
| DRAKES |
| Method | Steps | CLIP | ImageReward | PickScore | HPSv2.1 ( ) |
|---|---|---|---|---|---|
| Reference | |||||
| Reference, | |||||
| ReDGE, | |||||
| RLOO w/o | |||||
| IDRF (ours) |
| Method | Steps | GenPPL | Length | EOS (%) | Norm. ent. | GM | |
|---|---|---|---|---|---|---|---|
| Real one-star | – | ||||||
| MDLM reference | |||||||
| RLOO w/o | |||||||
| IDRF (ours) | |||||||
| IDRF (ours) |
Appendix figures & tables8 assets
Supplementary material from the paper’s appendix.
Appendix
| Setting | IDRF (ours) | RLOO w/o | |
|---|---|---|---|
| Sampler | ancestral | max-confidence | ancestral |
| Sampling steps | / | ||
| Rollouts per iteration | / ( ) | ||
| Leave-one-out group | / | ||
| Optimizer (student, auxiliary) | AdamW, learning rate , weight decay | ||
| Method | Published | Our measurement | Evaluated model |
|---|---|---|---|
| SEPO | Released checkpoint | ||
| SEPO + GF | Released checkpoint |
| Sampler | state | Pred-Activity | ATAC-Acc (%) | -mer Corr. | Log-Lik |
|---|---|---|---|---|---|
| Ancestral | on-policy | ||||
| Ancestral | forward-masked | ||||
| Max-conf | on-policy | ||||
| Max-conf | forward-masked |
| Method | A | C | G | T | CG+GC +CA+AC | T-free |
|---|---|---|---|---|---|---|
| IDRF, | 11.70 | 30.99 | 42.64 | 14.67 | 44.46 | 0.00 |
| RLOO w/o , | 19.26 | 47.38 | 33.36 | 72.66 | 99.32 | |
| RLOO w/o , | 25.39 | 43.79 | 30.82 | 79.61 | 99.74 |
| Setting | Value |
|---|---|
| Sampling steps | ancestral steps and one cleanup call |
| Optimizer (student, auxiliary) | AdamW, learning rate , weight decay |
| Rollouts per update | ( groups of ) |
| Auxiliary / student updates per iteration | / |
| Iterations |
| ImageNet ID | Class | CLIP prompt |
|---|---|---|
| 817 | Sports car | a blue sports car |
| 864 | Tow truck | a red tow truck |
| 546 | Electric guitar | a yellow electric guitar |
| 609 | Jeep | a black jeep |
| 560 | Football helmet | a yellow football helmet |
| 883 | Vase | a black vase |
| Candidate set | Steps | GM vs. real one-star | GM vs. real, all ratings |
|---|---|---|---|
| Real one-star reviews | – | ||
| Real reviews, all ratings | – | – | |
| MDLM reference | |||
| RLOO w/o | |||
| IDRF (ours) | |||
| IDRF (ours) |
Explore similar work
Infinite Mask Diffusion for Few-Step Distillation
Diffusion Reinforcement Learning via Centered Reward Distillation
GenEval and OCR rewards show that CRD achieves competitive SOTA reward optimization results with fast convergence and reduced reward hacking, as validated on unseen preference metrics.