Google describes the operation of diffusion models. They operate by gradually contaminating the training data with Gaussian noise. This removes details in the data till it becomes pure noise. Then, it trains a neural network to reverse the corruption process.
If you're ready to create Deep Art with our intuitive AI art dashboard, join the Artvy community.