Skip to content

Why is DMD needed if CPS gives tractable reverse KL #7

Description

@ssshamiii

RTDMD uses CPS sampling, where each denoising transition can be written as an isotropic Gaussian:

$$p_\theta(x_{t-1}\mid x_t)=\mathcal N(\mu_\theta,\rho_t^2 I)$$

So the reverse KL to a frozen reference/teacher policy seems available in closed form:

$$ D_{\mathrm{KL}}(p_\theta || p_{\mathrm{ref}}) = \frac{|\mu_\theta-\mu_{\mathrm{ref}}|^2}{2\rho_t^2} $$

assuming the same CPS noise schedule, summed over denoising steps.

If the final goal is reverse-KL-regularized policy optimization, what is the necessity of the extra DMD + fake-score stage?

Is DMD mainly a warm start / variance reduction trick, or is there a theoretical reason direct CPS-based RL/KL optimization is insufficient?

Looking forward to your clarification.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions