LIFT and PLACE: A Simple, Stable, and Effective Knowledge Distillation Framework for Lightweight Diffusion Models

Hyunsoo Han, Sangyeop Yeo, Jaejun Yoo
5/19/2026
cs.CVcs.AI

No official code found. Best implementation: Hyun-s/LIFT_PLACE (3 stars, last commit 2026-06-01).

Abstract

We demonstrate that in knowledge distillation for diffusion models, the teacher network's highly complex denoising process - stemming from its substantially larger capacity - poses a significant challenge for the student model to faithfully mimic. To address this problem, we propose a coarse-to-fine distillation framework with LInear FiTtingbased distillation (LIFT) and Piecewise Local Adaptive Coefficient Estimation (PLACE). First, LIFT decomposes the objective into a "coarse" alignment and a "fine" refinement. The student is then trained on coarse alignment before proceeding to hard refinement. Second, PLACE extends LIFT to address spatially non-uniform errors by partitioning outputs into error-based groups, providing locally adaptive guidance. Our experiments show that LIFT and PLACE is effective across diffusion spaces (image/latent), backbones (U-Net/DiT), tasks (unconditional/conditional), datasets, and even extends to flow-based models such as MMDiT (SD3). Furthermore, under extreme compression with a 1.3M-parameter student (only 1.6% of the teacher), conventional KD fails to provide sufficient guidance for stable training, with FID scores often degrading to 50-200+, but our method remains stably convergent and achieves an FID of 15.73.

View on arXivView PDF

Code Implementations(1)

Hyun-s/LIFT_PLACECommunity58%

[CVPR 2026] LIFT and PLACE: A Simple, Stable, and Effective Knowledge Distillation Framework for Lightweight Diffusion Models

30Jun 1, 20264 months ago

Similar Papers

Cite this paper

@article{han2026lift,
  title  = {LIFT and PLACE: A Simple, Stable, and Effective Knowledge Distillation Framework for Lightweight Diffusion Models},
  author = {Hyunsoo Han and Sangyeop Yeo and Jaejun Yoo},
  year   = {2026},
  eprint = {2605.19729},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2605.19729v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2605.19729.svg)](https://codeofpaper.com/paper/2605.19729)

Discussion