SEE-DPO: Self Entropy Enhanced Direct Preference Optimization
Shivanshu Shekhar, Shreyas Singh, Tong Zhang
TL;DR
This work addresses reward hacking and limited diversity in RLHF-aligned diffusion models by introducing self-entropy regularization into the Direct Preference Optimization framework. The SEE-DPO approach flattens the reference distribution via a gamma-weighted entropy term, promoting exploration and robustness across the latent space while preserving compatibility with existing DPO variants. The authors provide a unified theoretical view linking D3PO, SPO, and Diffusion-DPO under the augmented objective, and validate improvements across image quality and diversity metrics, including user studies. The results demonstrate state-of-the-art performance and greater output diversity, with implications for more reliable and expressive diffusion-based generation in practical settings.
Abstract
Direct Preference Optimization (DPO) has been successfully used to align large language models (LLMs) according to human preferences, and more recently it has also been applied to improving the quality of text-to-image diffusion models. However, DPO-based methods such as SPO, Diffusion-DPO, and D3PO are highly susceptible to overfitting and reward hacking, especially when the generative model is optimized to fit out-of-distribution during prolonged training. To overcome these challenges and stabilize the training of diffusion models, we introduce a self-entropy regularization mechanism in reinforcement learning from human feedback. This enhancement improves DPO training by encouraging broader exploration and greater robustness. Our regularization technique effectively mitigates reward hacking, leading to improved stability and enhanced image quality across the latent space. Extensive experiments demonstrate that integrating human feedback with self-entropy regularization can significantly boost image diversity and specificity, achieving state-of-the-art results on key image generation metrics.
