Chevron Left
Back to Build Better Generative Adversarial Networks (GANs)

Learner Reviews & Feedback for Build Better Generative Adversarial Networks (GANs) by DeepLearning.AI

4.7
stars
632 ratings

About the 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....

Top reviews

MB

Aug 25, 2023

This course has helped me to dive deeper into the world of Generative AI through GANs and know what they can do and what are the advantages, benefits and disadvantages at the same time.

GJ

Sep 30, 2020

Very good course! Helpful to understand evaluation metrics and details of Style GAN. It was also super cool to have the bias section that is not as well known as the others. Loved it!

Filter by:

1 - 25 of 93 Reviews for Build Better Generative Adversarial Networks (GANs)

By Dan I

Oct 6, 2020

Worse than the first course - 3 weeks of short and high level content, gains not applicable to the outside of the course. Covering StyleGAN as an advanced architecture does not lift up the shallowness of the course in my opinion. If you are considering to enroll, I recommend waiting until the last course is released because if the first two is an indication, you can easily finish all 3 courses within the 1 week trial period and get a free specialization certification.

By Behnaz B

Dec 31, 2020

Big disappointment! This is not a course it is a seminar, it gives you some idea about some topics in GANs, leave you with a tones of papers to explore while giving little and vague explanations about almost every topic. Intuitive is not equal to unclear!

By Dmitry F

Nov 24, 2020

Not enough useful materal. A whole week (!) devoted to talking about bias, "protected classes" and other social issues as the authors see them... Create a separate course for those who are interested. You don't need to force-feed your religious beliefs, this is plain disrespectful.

By Akit M

Nov 15, 2020

Not enough content for an Andrew Ng course

By K W

Oct 21, 2020

There are too many important building blocks that aren't really being fully explained. The programming assignments should have more, small code chunks for you to complete. I don't want to just fill in the last line of code after the first 200 lines have been written for you. I would suggest following Andrew's MOOC lecture format, with many short lectures, rather than a few long lectures. I would to understand each little topic really well, not get hit with everything at once. I would prefer to have the tests at the end of each topic like Andrew's Deep Learning specialization. DeepGAN wasn't really covered at all. I was a little disappointed with the final lab, after seeing what Style-GAN can do the entire course.

By Benjamín M

Jan 27, 2021

I think the ethics part (one third of this course) is just too long. It should be way shorter or have some optional parts. It could be great if you put it into a separate AI Ethics course, which many people would probably take, but as it is now, it feels a bit forced into the course.

By STEFANO F P

Dec 29, 2020

Nice material, but I think that this course is too superficial compared to the first one. I didn't like too much the notebooks. However, a lot of interesting papers are suggested, giving a good starting point for acquire a deeper knowledge of the topic.

By צחי ל

Mar 4, 2021

Pros:

*A lot of references to important articles.

*A lot of code in the notebooks that might be useful in the future.

Cons:

*The videos lectures are not comprehensive. This is sort of "self learning" course where one should read the articles on its own in order to really understand things. This is not what I am expecting from an on-line course (and it is also not like what I got used to from the DL specialization).

*Where are the pttx? I want to print them and write some comments

*The "labs" are basically a summary of some concept. There is no added value in writing them in notebook format since the code block is just "lets load this and this, and run".

By manohar2000

Oct 17, 2020

Week2 is little diverged, but concise detailed understanding explanation of style GAN is excellent. It is really worth.

By Aladdin P

Nov 21, 2020

I've just completed the specialization and my thoughts are that everyone should take it (that are interested in GANs! I feel Sharon is a great teacher and the entire team did a really good job on putting togethor these courses. After completing it I definitely have a much better view of GANs, their architectures, successes and limitations, and have a solid background to tackle reading papers and implementing them on my own. Thank you for making this specialization!

With all the positives (which is why I rate it 5/5) there are in my opinion things that can be improved. Especially I think there is too much hand holding for the labs, out of 100 rows of codes I code maybe 2-3%. Many of these don't give much value coding but I want to feel like I did it! Unfortunately now I am left guessing if I have truly mastered the material (and I'm quite sure I haven't, so I will need to re-implement these on my own). Also since you state that calculus and linear algebra are prerequisites then stick with it! You are trying to be too inclusive and there are several part of the courses where I thought it was entirely unecessary because everyone taken Calc and Linalg already has this knowledge. I would prefer instead if you spend this time making other videos where you go in more depth, perhaps going through some of the difficult math etc. Hopefully you try to improve this for future courses done by deeplearning.ai

By Vitaly B

Dec 14, 2020

Too much attention to bias and fairness, but 3rd week is super cool!

By Aniket M

Nov 8, 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.

By Efstathios B

Jan 13, 2021

Although the lectures and the presentations of the different GAN models are very helpful and elaborate, the marked notebooks are falling far behind, without actually providing much more than implemented simplistic versions with a few lines of code that need to be edited. The notebooks feel a bit disjointed, for StyleGAN for example, where there is not much coherence in the sense that the participant has to reverse engineer the assertions to make sense of how a fully functional model works.

By Victor C

Feb 8, 2021

Exceptional on all accounts. Everybody worked really hard to make this happen. Lots of preparation. At times, the assignments were perplexing but forced me to identify deficiencies. The course is imbued with philosophical subtlety and complexity. It's wonderful to see such a grand push towards programming with responsibility. That advanced spirit has and continues to evade other disciplines. Computer Science is setting the highest standard in excellence, progress, and democratization. The course paints an image of hope for all.

By Anton S

Jan 22, 2021

After the first course was to my taste way too simple, this one picked up some speed and is at the right level for me. I guess I wish the exercises were less hand-holding, or that there'd be an optional lab to build and train a full StyleGAN, where the curators would help with the more technical questions like linking a clean dataset or setting up a data loader. Looking forward to the course #3

By Matthew B E R

Oct 5, 2020

Another beautifully clear course. In particular I enjoyed FID and found A Survey on Bias and Fairness in Machine Learning an interesting read. The assignments, as always, are enjoyable, and through the unit testing give a more practical understanding of what is going on.

By GERMÁN G J

Oct 1, 2020

Very good course! Helpful to understand evaluation metrics and details of Style GAN. It was also super cool to have the bias section that is not as well known as the others. Loved it!

By Abishek B

Mar 25, 2021

Great material...but the stylegan code implementation requires more video material. Instead adding one more week for ProGan part before stylegan would be helpful for the learners.

By Shams A

Jul 19, 2021

Week 2 could explore more into GANs variants, StyleGANs or VAEs rather than focusing only on Bias theory. Overall very amazing course. Week 2 can be improved, I think.

By Lambertus d G

Jan 28, 2021

Great course, short and to the point. Well explained by Sharon and the excercise and graded assignments make you understand the subject matter even better.

By Jaekoo K

Feb 19, 2021

I liked this course. The exercises were easy to follow and the lectures were also simple and well organized.

By Karan S

May 16, 2022

Too fast speaking, some mathematical concepts difficult to clear

By Shounak D

Jul 31, 2022

The second course was easily the low point of the curriculum. At the end, I wasnt fully able to implement Style GANs, the thing which this course sets off to do. This led to frustration and didnt feel like anything was accomplished compared to Course 1 and Course 3 where we were able to implement the whole GAN architecture. The argument: 'We have left that as assignment for students' OR 'based on the information, the students can implement the GAN' is flawed because If we students were that smart and good at it, we would have just read the papers, or watched YouTube video and implemented the paper ourselves. We wouldnt have bought a course then. But apart from that, Course 1 and Course 3 were pretty decent. We felt like we accomplished something and learnt new.

By Bedrich P

Aug 21, 2021

I want to learn GANs not "fairness in ML"

By Sujeet N L

Aug 22, 2023

The course covers almost all requirements to be up to date in the field and provides fundamentals required for career in generative imaging. I found week 2 very appealing, even though it is dense and wouldn't be as easy as one would expect but a lot to learn, with GANs and its alternatives VAEs, Score based diffusion models, etc.

Overall a good course to cover up with generative imaging.

Thanks DL.ai