English

Elucidating the Preconditioning in Consistency Distillation

Machine Learning 2025-05-01 v3 Computer Vision and Pattern Recognition

Abstract

Consistency distillation is a prevalent way for accelerating diffusion models adopted in consistency (trajectory) models, in which a student model is trained to traverse backward on the probability flow (PF) ordinary differential equation (ODE) trajectory determined by the teacher model. Preconditioning is a vital technique for stabilizing consistency distillation, by linear combining the input data and the network output with pre-defined coefficients as the consistency function. It imposes the boundary condition of consistency functions without restricting the form and expressiveness of the neural network. However, previous preconditionings are hand-crafted and may be suboptimal choices. In this work, we offer the first theoretical insights into the preconditioning in consistency distillation, by elucidating its design criteria and the connection to the teacher ODE trajectory. Based on these analyses, we further propose a principled way dubbed \textit{Analytic-Precond} to analytically optimize the preconditioning according to the consistency gap (defined as the gap between the teacher denoiser and the optimal student denoiser) on a generalized teacher ODE. We demonstrate that Analytic-Precond can facilitate the learning of trajectory jumpers, enhance the alignment of the student trajectory with the teacher's, and achieve 2×2\times to 3×3\times training acceleration of consistency trajectory models in multi-step generation across various datasets.

Keywords

Cite

@article{arxiv.2502.02922,
  title  = {Elucidating the Preconditioning in Consistency Distillation},
  author = {Kaiwen Zheng and Guande He and Jianfei Chen and Fan Bao and Jun Zhu},
  journal= {arXiv preprint arXiv:2502.02922},
  year   = {2025}
}

Comments

Accepted at ICLR 2025

R2 v1 2026-06-28T21:33:03.245Z