Test-time Alignment of Diffusion Models without Reward Over-optimization

Sunwoo Kim, Minkyu Kim, Dongmin Park
1/10/2025
cs.LGcs.AIcs.CV

Official code: krafton-ai/DAS (66 stars, MIT, last commit 2025-02-12).

Abstract

Diffusion models excel in generative tasks, but aligning them with specific objectives while maintaining their versatility remains challenging. Existing fine-tuning methods often suffer from reward over-optimization, while approximate guidance approaches fail to optimize target rewards effectively. Addressing these limitations, we propose a training-free, test-time method based on Sequential Monte Carlo (SMC) to sample from the reward-aligned target distribution. Our approach, tailored for diffusion sampling and incorporating tempering techniques, achieves comparable or superior target rewards to fine-tuning methods while preserving diversity and cross-reward generalization. We demonstrate its effectiveness in single-reward optimization, multi-objective scenarios, and online black-box optimization. This work offers a robust solution for aligning diffusion models with diverse downstream objectives without compromising their general capabilities. Code is available at https://github.com/krafton-ai/DAS.

View on arXivView PDF

Code Implementations(1)

krafton-ai/DASOfficial100%
MIT

Official implementation for Diffusion Alignment as Sampling (DAS), ICLR'25, Spotlight

666Python, Jupyter NotebookDec 10, 20241 years agoMIT

Similar Papers

Cite this paper

@article{kim2025testtime,
  title  = {Test-time Alignment of Diffusion Models without Reward Over-optimization},
  author = {Sunwoo Kim and Minkyu Kim and Dongmin Park},
  year   = {2025},
  eprint = {2501.05803},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.05803v3},
  journal = {ICLR 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.05803.svg)](https://codeofpaper.com/paper/2501.05803)

Discussion