Building Generative Adversarial Networks
Offered By: Udacity
Course Description
Overview
Learn to understand and implement a Deep Convolutional GAN (generative adversarial network) to generate realistic images, with Ian Goodfellow, the inventor of GANs, and Jun-Yan Zhu, the creator of CycleGANs.
Syllabus
- Introduction to Generative Adversarial Networks
- Introduction to this course, prerequisites, and your course instructor.
- Generative Adversarial Networks
- Ian Goodfellow, the inventor of GANs, introduces you to these exciting models. You'll also implement your own GAN on the MNIST dataset.
- Training a Deep Convolutional GANs
- In this lesson, you'll implement a Deep Convolution GAN to generate complex color images.
- Image to Image Translation
- Jun-Yan Zhu, one of the creators of the CycleGAN, will lead you through Pix2Pix and CycleGAN formulations that learn to do image-to-image translation tasks.
- Modern GANs
- In this lesson, you will implement more advanced GAN architectural techniques that have had a significant impact on the realism of generated images.
- Face Generation
- Define two adversarial networks, a generator, and a discriminator, and train them until you can generate realistic faces.
Taught by
nd0013 Thomas Hossler
Related Courses
6.S191: Introduction to Deep LearningMassachusetts Institute of Technology via Independent Generate Synthetic Images with DCGANs in Keras
Coursera Project Network via Coursera Image Compression and Generation using Variational Autoencoders in Python
Coursera Project Network via Coursera Build Basic Generative Adversarial Networks (GANs)
DeepLearning.AI via Coursera Apply Generative Adversarial Networks (GANs)
DeepLearning.AI via Coursera