Generative Adversarial Networks (GANs) Demystified: How Do They Work?

From Creating Celebrities to Composing Symphony, How GANs are Changing Everything We Know About Artificial Intelligence!

ML Musings
2 min readJul 27, 2023
Photo by Possessed Photography on Unsplash

Generative Adversarial Networks (GANs) are an extraordinary breakthrough in the field of artificial intelligence. These clever algorithms have the power to create astonishingly realistic and creative content, from images and music to text and beyond. But how do they work? Let’s embark on a journey to unravel the secrets behind GANs and understand their inner workings!

Understanding GANs

At the heart of a GAN lies a fascinating game of creativity and judgment. Imagine two artists in an art competition: a painter (the Generator) and an art critic (the Discriminator). The Generator’s mission is to create fake artwork, and the Discriminator’s job is to differentiate the fake pieces from real ones.

The Creative Duel

The competition begins with the Generator crafting random pieces of art, which are likely terrible at the start. The Discriminator, being the keen critic, carefully examines each artwork and points out the flaws in the fakes. Now comes the intriguing part — the Generator uses this feedback to…



ML Musings

✨ I enjoy pushing the boundaries of JS, Python, SwiftUI and AI. You can support my work through coffee -