Build Basic Generative Adversarial Networks (GANs) (Coursera)

Build Basic Generative Adversarial Networks (GANs) (Coursera)
Course Auditing
Categories
Effort
Certification
Languages
-Basic calculus, linear algebra, stats -Grasp of AI, deep learning & CNNs -Intermediate Python & experience with DL frameworks (TF / Keras / PyTorch)
Misc

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Build Basic Generative Adversarial Networks (GANs) (Coursera)
In this course, you will: Learn about GANs and their applications; Understand the intuition behind the fundamental components of GANs; Explore and implement multiple GAN architectures; Build conditional GANs capable of generating examples from determined categories.

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

The DeepLearning.AI Generative Adversarial Networks (GANs) Specialization provides an exciting introduction to image generation with GANs, charting a path from foundational concepts to advanced techniques through an easy-to-understand approach. It also covers social implications, including bias in ML and the ways to detect it, privacy preservation, and more.

Build a comprehensive knowledge base and gain hands-on experience in GANs. Train your own model using PyTorch, use it to create images, and evaluate a variety of advanced GANs.

This Specialization provides an accessible pathway for all levels of learners looking to break into the GANs space or apply GANs to their own projects, even without prior familiarity with advanced math and machine learning research.

Course 1 of 3 in the Generative Adversarial Networks (GANs) Specialization


Syllabus


WEEK 1

Intro to GANs

See some real-world applications of GANs, learn about their fundamental components, and build your very own GAN using PyTorch!


WEEK 2

Deep Convolutional GANs

Learn about different activation functions, batch normalization, and transposed convolutions to tune your GAN architecture and apply them to build an advanced DCGAN specifically for processing images!


WEEK 3

Wasserstein GANs with Gradient Penalty

Learn advanced techniques to reduce instances of GAN failure due to imbalances between the generator and discriminator! Implement a WGAN to mitigate unstable training and mode collapse using W-Loss and Lipschitz Continuity enforcement.


WEEK 4

Conditional GAN & Controllable Generation

Understand how to effectively control your GAN, modify the features in a generated image, and build conditional GANs capable of generating examples from determined categories!



MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Course Auditing
41.00 EUR/month
-Basic calculus, linear algebra, stats -Grasp of AI, deep learning & CNNs -Intermediate Python & experience with DL frameworks (TF / Keras / PyTorch)

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.