← Back to portfolio

Exploring Noise Schedulers in DIffusion Models

Objective: To investigate the impact of different noise schedulers (Cosine, Sine, Laplace) and formulations (VP vs. Sub-VP) on the training and sampling quality of Denoising Diffusion Probabilistic Models (DDPM).


1. Motivation

Diffusion models have gained significant attention for high-quality generation, but their performance depends heavily on the noise schedule—how noise is introduced during training and removed during sampling.


2. Methodology & Formulations

We formulated all computations in terms of the Log-Signal-to-Noise Ratio ($\lambda = \log \text{SNR}$) to directly measure information obscured by noise and allow fair comparison across formulations.

Formulations Tested

Noise Schedulers

We implemented and compared three distinct noise probability distributions $p(\lambda)$:

  1. Cosine Schedule (Baseline): Used in the VP formulation, providing a broad distribution of noise levels.
  2. Sine Schedule (Custom for Sub-VP): Since the standard Cosine math applies specifically to VP, we derived a “Sine” schedule for the Sub-VP formulation to mimic similar behavior.
  3. Laplace Schedule: Focuses aggressively on specific noise levels (typically near $\lambda=0$), hypothesized to improve training efficiency.

Visualizing the Noise

Comparison of Noise Probability Density Functions Figure: Comparison between the probability density functions of $\lambda$, $p(\lambda)$, in different model formulations. The Laplace schedule shows a much sharper peak compared to Cosine or Sine.


3. Technical Implementation


4. Key Results

Quantitative Analysis

We found that the Cosine VP (Baseline) and EDM Samplers generally performed best in our limited-compute setting. While the Laplace schedule is theoretically superior for efficiency, the broad coverage of the Cosine schedule produced consistent results.

Qualitative Analysis

We observed that aggressively focusing too much on mid-range noise levels (as seen in certain Laplace configurations) did not yield significant visual improvements over the baseline in this specific setup.

Generated Samples

Cosine VP Samples

Samples generated using Cosine (s=1) VP.

Laplace VP Samples

Samples generated using Laplace (b=2) VP.


5. Conclusion & Future Work

In this study, we observed that while advanced schedules like Laplace offer theoretical benefits, the Cosine and EDM samplers remain highly robust baselines. The “Sine” schedule we derived for Sub-VP was competitive but did not outperform the VP formulation.

Future directions:


Read the Full Report

For the complete mathematical derivations of the Sine/Laplace schedules and detailed training configurations, please view the full project report.

Read Project Report (PDF)


← Back to Home