What are GAN’s actually- from underlying math to python code
Build Basic Generative Adversarial Networks (GANs)
What you’ll learn
-
GAN’s Topic Overview and Prerequisites
-
Theoretical Concept behind GAN’s
-
KL & JS Divergence
-
Underlying math behind GAN’s : Min – Max Game
-
DCGAN & Hands on Python
-
Conditional GAN & Hands on Python
-
ACGAN & Hands on Python
-
Challenges in training the GAN’s
-
Evaluation metrics & Tips for making GAN’S in real life
-
Practical Application – Synthetic class specific image generation using GANs
-
Some other cool applications of GAN’s
-
Semi-supervised learning with Generative Adversarial Networks
-
Hands on Semi-supervised learning with Generative Adversarial Network
-
Summary & additional resources
Requirements
-
A thorough understanding of computer vision & Neural Networks concepts
-
Good command on Python for data science
Who this course is for:
- Beginner Python developers curious for understanding GAN’s, their underlying math, and getting your hands dirty with python.
- Beginner Python developers curious for some real life applications of GAN’s