Generative models represent data distributions and create conditional outputs. Learn likelihood, VAE, GAN, diffusion, evaluation, provenance, and safety.