A GAN essentially uses two neural networks, which are computing systems modeled on how biological brains actually work. Then it pits them against each other to complete a certain goal.You can see some of the results in the video below.
For the Nvidia project, one neural network was devoted to generating the life-like images. The other network acted as a critic; it flagged which photos were accurate or not. As more images were judged between good and bad, the GAN fine-tuned its approach.
Via: PC Mag