GAN Visual Explanation

This is a program that allows you to examine the learning process of GAN in real time with an interactive visualization tool. The operation process of the generator and discriminator for 2D data is presented as an example.

GAN Visual Explanation

How to try it

Select the desired data distribution from the data distribution at the top of the screen. Then, when you click the start button, purple dots (fake samples) will overlap on the green dots (real samples) on the right side of the screen. The background color will also change continuously. Gray, close to white, means the discriminator can no longer distinguish between fake and real samples.