Fine-Tuning of Continuous-Time Diffusion Models as Entropy-Regularized Control
This addresses a key challenge in goal-directed fine-tuning of diffusion models for applications like image generation and protein design, though it is an incremental improvement over existing methods.
The paper tackles the problem of reward collapse in diffusion model fine-tuning, where optimizing for a reward function can reduce diversity and exploit imperfect rewards, by framing fine-tuning as entropy-regularized control to generate diverse samples with high genuine rewards.
Diffusion models excel at capturing complex data distributions, such as those of natural images and proteins. While diffusion models are trained to represent the distribution in the training dataset, we often are more concerned with other properties, such as the aesthetic quality of the generated images or the functional properties of generated proteins. Diffusion models can be finetuned in a goal-directed way by maximizing the value of some reward function (e.g., the aesthetic quality of an image). However, these approaches may lead to reduced sample diversity, significant deviations from the training data distribution, and even poor sample quality due to the exploitation of an imperfect reward function. The last issue often occurs when the reward function is a learned model meant to approximate a ground-truth "genuine" reward, as is the case in many practical applications. These challenges, collectively termed "reward collapse," pose a substantial obstacle. To address this reward collapse, we frame the finetuning problem as entropy-regularized control against the pretrained diffusion model, i.e., directly optimizing entropy-enhanced rewards with neural SDEs. We present theoretical and empirical evidence that demonstrates our framework is capable of efficiently generating diverse samples with high genuine rewards, mitigating the overoptimization of imperfect reward models.