What Are Diffusion Models?
lilianweng.github.io
lilianweng.github.io
Broadly, is this useful for determining the already-diffused pattern of data and determining the original inputs, or determining the diffused output without needing to iterate fully and produce the result manually, or both, or am I completely off?
My understanding is that if you train an autoencoder with a gaussian likelihood then you will tend to get fuzzy samples, but using an iterative process where each step is a gaussian conditioned on the previous step can give you nicer samples.
For probability, I really like Morin's book [2]. It starts really basic (like, super basic), but builds up a coherent understanding of lots of useful distributions, where their density functions come from.
[1] https://press.princeton.edu/books/paperback/9780691130880/th...