Denoising Diffusion Probabilistic Models (DDPM) - part 1
DDPM as special case of variational autoencoders (VAE) Impose following structure on the VAE: Multiple latent variables, where each latent variable is associated with a timestep. Dim of all the latent variables is the same as the dim of the data. Assume a non learnable encoder unlike VAE where the encoder was learnable. Notations $X_1, …, X_T$: Denote latent variables at different timesteps $p(X_0)$: Denote the model data distribution $X_{1:T} = (X_1, X_2, …, X_T)$: Denote the sequence of all latent variables $q(X_{1:T}|X_0)$: Denote the latent posterior Latent posterior Because $q(X_{1:T}|X_0)$ is not learnable, we need to define it - we make it first order markovian chain with gaussian transitions: ...