FaPS: A General and Fast Training Method for Diffusion Models
Abstract
Lay Summary
Diffusion models have become a leading approach for generating high-quality images, but training them is still slow and computationally expensive. This limits their practical use, especially when researchers have limited time, data, or hardware. In this work, we revisit how diffusion models learn from the perspective of spectral bias, the tendency of neural networks to learn coarse, low-frequency patterns before fine, high-frequency details. We find that diffusion models show this behavior in two ways: during training, they first fit low-frequency image components, and during denoising, early steps mainly recover coarse structure while later steps add fine details. Based on this observation, we propose Frequency-aware Patch Selection, or FaPS, a training method for both UNet- and DiT-based diffusion models. FaPS uses a frequency-aware gate to select image patches and focuses computation only on the selected patches. We train this gate as a stochastic policy because patch selection is discrete. Experiments show that FaPS can make diffusion training up to three times faster while maintaining comparable or better generation quality, and it also improves performance when training data is limited.