Variational autoencoders optimise a single reconstruction-plus-regularisation objective. Generative adversarial networks (GANs) take a different route: a generator learns to synthesise data that fools a discriminator , while learns to separate real from fake. The result is a minimax game whose training dynamics — alternating updates, moving targets, mode collapse — differ sharply from ordinary supervised learning. For a quant desk exploring synthetic scenario generation or data augmentation, understanding those dynamics is the difference between interpreting a pretty sample plot and knowing whether the generator has actually covered the data distribution.
In this lesson
- Learning objectives
- The adversarial setup
- Practical losses and alternating updates
- Training dynamics and failure modes
- Worked example
Before you start
- Variational Autoencoders and the Reparameterization Idea
- Autoencoders and Representation Learning Through Reconstruction
The full lesson, with worked examples and exercise solutions, is for members.
Read the full lessonNew to SelfMadeQuant.com? See membership options or explore the curriculum.