The technological advancements and developments in machine learning,
deep learning, and neural networks have led to a revolutionary
era. Creating and replicating photos, texts, images, and pictures
based on only a collection of examples can be considered shocking to
some, and marvelous to others.
We are now at a point where technology is so advanced that deep
learning and neural networks can even generate realistic human faces
from scratch. The faces generated do not belong to any person, alive
or dead, yet they are astoundingly realistic.
One special deep learning network we have to thank for these
achievements is the Generative Adversarial Network (GAN), which is
the topic of this article. Let's briefly explore our table of
contents to understand the main topics we'll cover.