Essential elements of generative models
The aim of generative methods is to train a probability distribution \( p \). The methods we will focus on are:
- Energy based models, with the family of Boltzmann distributions as a typical example
- Variational autoencoders, based on our discussions on autoencoders
- Generative adversarial networks (GANs) and
- Diffusion models