4.5.12 · D3Generative Models

Worked examples — Noise scheduling

2,080 words9 min readBack to topic

This page is a workout. The parent note built the machinery; here we run it through every kind of question the topic can ask. Before each answer you must forecast — guess the result. Guessing wrong is how you learn where your intuition breaks.

Everything below only uses tools the parent already earned:

  • = the amount of noise added at step (a small positive number).
  • = the fraction of signal strength kept at step .
  • = total signal kept from the start up to step (a running product).
  • = signal-to-noise ratio (how loud the picture is versus the static).
  • = the sigmoid, a smooth S that squashes any number into .

The scenario matrix

Every question this topic throws lands in one of these cells. The worked examples afterward are labelled with the cell they cover.

Cell What makes it tricky Example
A. Single step forward apply one , no product yet Ex 1
B. Multi-step collapse to recursive product Ex 2
C. Linear schedule, interior point evaluate from a formula Ex 3
D. Cosine schedule, interior point trig-based Ex 4
E. Boundary (degenerate) Ex 5
F. Boundary (limiting) , does it reach prior? Ex 5
G. Invert SNR to get sigmoid appears Ex 6
H. Sign / monotonicity check is ? is decreasing? Ex 7
I. Real-world word problem pick a schedule for a budget of steps Ex 8
J. Exam twist "prove one recovers the other" edge case Ex 9

Worked Examples


Recall Quick self-test

Every valid lies in which interval? ::: — strictly positive, strictly below one. Why is infinite and how do we tame it? ::: gives ; clip . What single number converts a log-SNR back to ? ::: the sigmoid, . At the midpoint, cosine keeps roughly how much signal vs linear? ::: cosine , linear .

Connections