What are diffusion models and why did they dethrone GANs in AI image generation?
The secret to stunning AI art? Start with pure noise and slowly remove it until a picture appears.
The answer
Diffusion models work by learning to reverse a gradual noising process: during training, noise is incrementally added to images until they become pure static, and the model learns to reverse each step. At generation time, the model starts from random noise and iteratively denoises it into a coherent image. First formalized by Sohl-Dickstein et al. in 2015 and made practical by Ho et al. in their 2020 paper on Denoising Diffusion Probabilistic Models (DDPM), diffusion models surpassed GANs in image quality by 2021 while offering more stable training and better mode coverage.
Source: arXiv
- diffusion models
- image generation
- deep learning
More from AI & Machine Learning
- What radical question did Alan Turing ask in 1950 that launched the entire field of artificial intelligence?
- Can a machine fool you into thinking it's human - and does that mean it's truly intelligent?
- What happened at a small Dartmouth workshop in 1956 that gave artificial intelligence its name?
- How did a 1958 invention called the Perceptron convince people that machines could learn like brains?
- Could a 1966 chatbot really make people believe they were talking to a therapist?
- What was the first robot that could 'reason' about its own actions?