Perception Prioritized Training of Diffusion Models
Jooyoung Choi, Jungbeom Lee, Chaehun Shin, Sungwon Kim, Hyunwoo Kim, Sungroh Yoon
TL;DR
This work addresses the suboptimality of standard fixed-weight training objectives in diffusion models by proposing Perception Prioritized (P2) weighting. P2 adjusts the loss weights across diffusion steps based on the current SNR, emphasizing noise levels that foster learning of perceptually rich content and de-emphasizing corollary learning of imperceptible details. Empirical results across diverse datasets and sampling configurations show consistent improvements in FID and KID, with state-of-the-art performance on Oxford Flowers and CelebA-HQ, and strong results on FFHQ. The approach offers a simple, broadly applicable modification to training objectives that enhances perceptual quality without added computational burden, suggesting wide applicability in diffusion-based generation tasks.
Abstract
Diffusion models learn to restore noisy data, which is corrupted with different levels of noise, by optimizing the weighted sum of the corresponding loss terms, i.e., denoising score matching loss. In this paper, we show that restoring data corrupted with certain noise levels offers a proper pretext task for the model to learn rich visual concepts. We propose to prioritize such noise levels over other levels during training, by redesigning the weighting scheme of the objective function. We show that our simple redesign of the weighting scheme significantly improves the performance of diffusion models regardless of the datasets, architectures, and sampling strategies.
