In this project we investigate several techniques of generative models. Among them, we focus our attention on the ones considered by us the best in terms of results furnished. The goal here is to provide the best generation of images having specific attributes chosen directly by the user. We work with CelebA dataset containing more than 200k images and 40 attributes annotations per image. The quality of the generated images is measured using the Fréchet Inception Distance (FID).
For all experiments we used the same DCGAN (Deep Convolutional Neural Networks) architecture, structured in the following way:
DISCRIMINATOR | GENERATOR |
---|---|
The best results were obtained by achieving a State of the Art FID score of 11.7! Some examples below:
- Female, young, attractive, brown_hair, bangs, heavy_make_up, no_beard
- Female, young, attractive, blonde_hair, smiling, eyeglasses, no_beard
- Male, attractive, brown_hair, straight_hair, smiling, eyeglasses, mustache
- Male, pale_skin, bald, bushy_eyebrows, arched_eyebrows, no_beard