VOOZH about

URL: https://www.coursera.org/learn/build-better-generative-adversarial-networks-gans

⇱ Build Better Generative Adversarial Networks (GANs) | Coursera


Build Better Generative Adversarial Networks (GANs)

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Build Better Generative Adversarial Networks (GANs)

34,062 already enrolled

Ask Coursera

Gain insight into a topic and learn the fundamentals.
4.7

685 reviews

Intermediate level

Recommended experience

Flexible schedule
3 weeks at 10 hours a week
Learn at your own pace
91%
Most learners liked this course

Gain insight into a topic and learn the fundamentals.
4.7

685 reviews

Intermediate level

Recommended experience

Flexible schedule
3 weeks at 10 hours a week
Learn at your own pace
91%
Most learners liked this course

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

1 assignment

Taught in English

Build your subject-matter expertise

This course is part of the Generative Adversarial Networks (GANs) Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 3 modules in this course

In this course, you will:

- Assess the challenges of evaluating GANs and compare different generative models - Use the Fréchet Inception Distance (FID) method to evaluate the fidelity and diversity of GANs - Identify sources of bias and the ways to detect it in GANs - Learn and implement the techniques associated with the state-of-the-art StyleGANs 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.

Understand the challenges of evaluating GANs, learn about the advantages and disadvantages of different GAN performance measures, and implement the Fréchet Inception Distance (FID) method using embeddings to assess the accuracy of GANs!

What's included

10 videos8 readings1 programming assignment1 ungraded lab

10 videosTotal 66 minutes
  • Welcome to Course 24 minutes
  • Welcome to Week 11 minute
  • Evaluation6 minutes
  • Comparing Images4 minutes
  • Feature Extraction7 minutes
  • Inception-v3 and Embeddings6 minutes
  • Fréchet Inception Distance (FID)15 minutes
  • Inception Score10 minutes
  • Sampling and Truncation7 minutes
  • Precision and Recall6 minutes
8 readingsTotal 238 minutes
  • Syllabus5 minutes
  • Join the DeepLearning.AI Forum to ask questions, get support, or share amazing ideas!2 minutes
  • (Optional) A Closer Look at Inception Score60 minutes
  • (Optional) HYPE!!70 minutes
  • (Optional) More on Precision and Recall80 minutes
  • (Optional) Lecture Notes W11 minute
  • (Optional) Recap of FID and IS15 minutes
  • Works Cited5 minutes
1 programming assignmentTotal 180 minutes
  • Fréchet Inception Distance180 minutes
1 ungraded labTotal 60 minutes
  • (Optional) Perceptual Path Length60 minutes

Learn the disadvantages of GANs when compared to other generative models, discover the pros/cons of these models—plus, learn about the many places where bias in machine learning can come from, why it’s important, and an approach to identify it in GANs!

What's included

6 videos9 readings1 assignment1 programming assignment1 ungraded lab

6 videosTotal 28 minutes
  • Welcome to Week 21 minute
  • Disadvantages of GANs5 minutes
  • Alternatives to GANs6 minutes
  • Intro to Machine Bias7 minutes
  • Defining Fairness 2 minutes
  • Ways Bias is Introduced7 minutes
9 readingsTotal 531 minutes
  • (Optional Notebook) Score-based Generative Modeling120 minutes
  • Machine Bias40 minutes
  • Fairness Definitions40 minutes
  • A Survey on Bias and Fairness in Machine Learning120 minutes
  • Finding Bias70 minutes
  • (Optional) Lecture Notes W21 minute
  • (Optional Notebook) GAN Debiasing60 minutes
  • Works Cited20 minutes
  • (Optional Notebook) NeRF: Neural Radiance Fields60 minutes
1 assignmentTotal 30 minutes
  • Analyzing Bias30 minutes
1 programming assignmentTotal 60 minutes
  • Bias60 minutes
1 ungraded labTotal 60 minutes
  • Alternatives: Variational Autoencoders (VAEs)60 minutes

Learn how StyleGAN improves upon previous models and implement the components and the techniques associated with StyleGAN, currently the most state-of-the-art GAN with powerful capabilities!

What's included

9 videos6 readings1 programming assignment2 ungraded labs

9 videosTotal 48 minutes
  • Welcome to Week 31 minute
  • GAN Improvements7 minutes
  • StyleGAN Overview9 minutes
  • Progressive Growing6 minutes
  • Noise Mapping Network6 minutes
  • Adaptive Instance Normalization (AdaIN)8 minutes
  • Style and Stochastic Variation8 minutes
  • Putting It All Together3 minutes
  • Conclusion of Course 21 minute
6 readingsTotal 128 minutes
  • (Optional) Lecture Notes W31 minute
  • [IMPORTANT] Reminder about end of access to Lab Notebooks2 minutes
  • (Optional) The StyleGAN Paper80 minutes
  • (Optional) StyleGAN Walkthrough and Beyond30 minutes
  • Works Cited10 minutes
  • Acknowledgments5 minutes
1 programming assignmentTotal 180 minutes
  • Components of StyleGAN180 minutes
2 ungraded labsTotal 120 minutes
  • (Optional) Components of StyleGAN260 minutes
  • (Optional) Components of BigGAN60 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructors

Instructor ratings
4.6 (164 ratings)
DeepLearning.AI
6 Courses135,838 learners

Explore more from Machine Learning

Why people choose Coursera for their career

👁 Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
👁 Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
👁 Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
👁 Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

  • 5 stars

    77.66%

  • 4 stars

    14.45%

  • 3 stars

    4.96%

  • 2 stars

    1.60%

  • 1 star

    1.31%

Showing 3 of 685

BK
·

Reviewed on Mar 4, 2021

Good course and flexible! Quick if you want that but lots of references to the papers if you want depth.

AM
·

Reviewed on Nov 7, 2020

Greate course content and assignments but I want to give one feedback to the instructor. Please keep some pause while speaking. She speaks way too fast.

MZ
·

Reviewed on Mar 12, 2022

T​his course reignited my interest in and passion about ML. I can hardly imagine the much I dont know that awaits me out there! I can barely wait for the third course!

Frequently asked questions

To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,