AI Workshop: Hands-on with GANs with Deep Convolutional Networks
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to build and train deep convolutional generative adversarial networks (GANs) in this interactive, workshop-style coding course.
Syllabus
Introduction
- A quick overview of GANs
- Course outline and prerequisites
- Setting up Google Colab cloud-hosted notebooks
- Understanding convolutional neural networks
- Transforming a multichannel image to tensor
- Applying convolutional and pooling layers
- Viewing the effect of different filters
- Types of convolutional layers
- Training data for discriminator bad fakes and real images
- Loading and transforming training image data
- Understanding the discriminator architecture
- Training a discriminator on bad fakes
- Training data for discriminator good fakes and real images
- Training a discriminator on good fakes
- Generator and discriminator
- Deep convolutional GANs (DCGANs)
- Setting up data for GAN training
- Setting up the generator and discriminator
- Output from an untrained generator and discriminator
- Setting up the GAN training loop
- Viewing GAN training results
- Summary and next steps
Taught by
Janani Ravi
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