Noise Scheduling as Information-Guided Allocation in Diffusion Training
Organizations: Tilburg University & JADS · Sony AI · University of Cambridge · Radboud University ·
Abstract
We introduce InfoNoise, an online adaptive noise schedule for diffusion training that reallocates optimization effort toward noise levels where denoising is most informative. Together with loss weighting, a noise schedule induces an effective allocation across denoising problems, often fixed before informative noise levels are known. InfoNoise makes this allocation data-adaptive by estimating a conditional-entropy-rate profile from denoising losses during training, without auxiliary models or offline search. Through I--MMSE, this profile identifies where noisy observations rapidly reduce uncertainty about the clean sample and guides adaptation of the training noise distribution. It changes only this distribution, keeping the objective, weighting, and parameterization fixed. On image benchmarks, where schedules have been extensively tuned, InfoNoise matches or slightly exceeds strong baselines and can reach the same quality with fewer updates. On representation, sequence, and modality shifts, including DNA and language generation, InfoNoise improves over fixed and adaptive baselines and reaches target quality with up to less training compute. These results establish the conditional-entropy-rate profile as the data-dependent target for noise schedule design and make online adaptation a practical alternative to manual schedule search.
Figures & tables
| Fixed schedules | Adaptive schedules | Efficiency | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Dataset | Metric | NFE | Log-unif. | Cosine | FM-OT | EDM | KG-adapt. | InfoNoise | vs fixed |
| MNIST | FID | 35 | 0.39 | 0.41 | 1.20 | ||||
| FashionMNIST | FID | 35 | 1.71 | 1.45 | |||||
| CIFAR-10 uncond. | FID | 35 | 1.98 | 1.40 | |||||
| CIFAR-10 cond. | FID | 35 | 1.84 | 1.84 | 1.50 | ||||
| FFHQ | FID | 79 | 2.53 | 2.53 | 1.00 | ||||
| Warm-up prior | Sei-FID |
|---|---|
| EDM log-normal | 0.460 |
| Log-uniform in | 0.463 |
| Log- const.-entropy | 0.456 |
| Spread |
Appendix figures & tables9 assets
Supplementary material from the paper’s appendix.
Appendix
| Baseline | Sampling rule | ||
|---|---|---|---|
| EDM | |||
| Log-uniform | const. | ||
| Cosine / iDDPM | |||
| FM-OT |
| Asset | Use in this paper | License / terms |
|---|---|---|
| CIFAR-10 ( Krizhevsky and Hinton, 2009 ) | Image and bitstream experiments | Public benchmark dataset; original Toronto page describes the dataset but does not state an explicit license |
| FFHQ ( Karras et al., 2019 ) | FFHQ image experiments | Images retain their original Flickr licenses; dataset metadata and tooling are released under the terms stated by the FFHQ source |
| OpenWebText-2 ( Gao et al., 2020 ) | Text bitstream experiments | MIT license, as stated by the EleutherAI OpenWebText2 repository |
| EDM code and setup ( Karras et al., 2022 ) | Image baseline, preconditioning, loss weighting, and sampler | Official NVIDIA research code release; repository includes a license file and directs licensing inquiries to NVIDIA Research Licensing |
| MAUVE ( Pillutla et al., 2021 ) | Text evaluation metric | GPLv3, as stated by the mauve-text package metadata |
| GPT-2-large ( Radford et al., 2019 ) | Feature extractor for MAUVE | Modified MIT License, as stated by the model release |
Diffusion Timestep Scheduling
Diffusion timestep scheduling allocates noise and denoising steps across a generative trajectory to balance sample quality, stability, and compute.
See all 63 papers