Generative Modeling Machine Learning Deep Learning Overview VAEs, GANs, diffusion models, and other generative approaches. Diffusion Models Energy Based Models Generative Adversarial Networks Normalizing Flows Variational Autoencoders