Learn practical skills, build real-world projects, and advance your career

Face Generation With Deep Convolutional GANs

We are going to generate realistic looking faces with Machine Learning. In order to do so, we are going to leverage Generative Adversarial Networks (GANs), and more specifically Deep Convolutional Generative Adversarial Networks (DCGANs). By the end of this post, you will be able to successfully train a GAN to sample an infinite amount of images based on a given dataset, which in our case will be human faces.

We will make use of the Large-scale CelebFaces Attributes (celebA) dataset to train our adversarial networks.

Face Generation