Training GANs
Explore the fundamentals of training Generative Adversarial Networks (GANs), focusing on the interplay between generator and discriminator models. Understand objective functions, the minimax game concept, and effective training algorithms that improve model convergence and performance.
We'll cover the following...
Training a GAN is like playing this game of two adversaries. The generator is learning to generate good enough fake samples, while the discriminator is working hard to discriminate between real and fake. More formally, this is termed the minimax game, where the value function
This is also called the zero-sum game, which has an equilibrium that is the same as the Nash equilibrium. We can better understand the value function
Where