Divergence Minimization Preference Optimization for Diffusion Model Alignment
Binxu Li, Minkai Xu, Jiaqi Han, Meihua Dang, Stefano Ermon
TL;DR
This work addresses the challenge of aligning diffusion models with human preferences without relying on reward modeling by reframing alignment as minimizing a divergence between the learned policy and an optimal, preference-derived policy. It introduces DMPO, which uses reverse KL divergence to push the model toward the dominant modes of human preference, overcoming mean-seeking tendencies of prior approaches like Diffusion-DPO. Theoretical analysis shows DMPO's optimization direction aligns with the RLHF objective under mild conditions, and extensive experiments demonstrate superior performance across base models and tasks, including image generation and editing. The approach provides a principled, scalable pathway to robust preference alignment with practical impact on controllable diffusion-based generation systems.
Abstract
Diffusion models have achieved remarkable success in generating realistic and versatile images from text prompts. Inspired by the recent advancements of language models, there is an increasing interest in further improving the models by aligning with human preferences. However, we investigate alignment from a divergence minimization perspective and reveal that existing preference optimization methods are typically trapped in suboptimal mean-seeking optimization. In this paper, we introduce Divergence Minimization Preference Optimization (DMPO), a novel and principled method for aligning diffusion models by minimizing reverse KL divergence, which asymptotically enjoys the same optimization direction as original RL. We provide rigorous analysis to justify the effectiveness of DMPO and conduct comprehensive experiments to validate its empirical strength across both human evaluations and automatic metrics. Our extensive results show that diffusion models fine-tuned with DMPO can consistently outperform or match existing techniques, specifically consistently outperforming all baseline models across different base models and test sets, achieving the best PickScore in every case, demonstrating the method's superiority in aligning generative behavior with desired outputs. Overall, DMPO unlocks a robust and elegant pathway for preference alignment, bridging principled theory with practical performance in diffusion models.
