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

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

1,685 ratings

About the Course

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 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


Mar 10, 2022

Great introductory to GANs, focused on the building blocks to neural net/ GANs, and a bit of frequently used models. Might need a small update on what's considered "state-of-the-art" in the course.


Oct 1, 2020

The course provides good insight into the world of GANs. I really enjoyed Sharon's explanations which were deep and easy to understand. I really recommend this course to anyone interested in AI.

Filter by:

1 - 25 of 398 Reviews for Build Basic Generative Adversarial Networks (GANs)

By Mia M

Oct 3, 2020

I am disappointed by the depth of material that is presented in this course. I could easily find the same level of content by a simple web search on "intro to gans" and gained the same knowledge by reading the 2 medium articles. Lectures and exercises felt shallow and no different than simple kaggle tutorials. I feel like course quality is getting worse and worse with each specialization

By Keith P

Oct 5, 2020

Instruction is awful. Bulk of time in videos is spent with high level, executive style summaries. Any time spent with actual details pertinent to the lesson is often done on a single slide where one has to bear with the instructor as little lines and symbols are scratched back and forth across the formula or diagram of importance.

By Mohammed Y

Oct 11, 2020

The course is great and the assignments are informative. However, I have a couple of suggestions: 1) While Sharon did a great job explaining things in the video, I think speaking in a lower pace will get the idea across easier. 2) Sometimes one might not follow what the lecturer is pointing at in a slide since there is no pen input present. I suggest more pen interaction with the slides. 3) While concepts are present in the videos, more than often the details are left to the explanations included in the assignment. I think it is better to include all related details of a concept in the video as well. Overall - Great Job Team!

By Behnaz B

Dec 29, 2020

I usually do not write reviews but I think I can save other's time and money by doing so. In my opinion this is one of the worst courses on deep The irony is that it's still the best among the the three courses of this so called "GANs specialization". It's more like a one day seminar in a big university, it gives you a vague idea about the GANs, zero or practically non existent programming experience on GANs (since you basically fill some lines in a prewritten codes). Also, the instructor really needs to improve her teaching skills and to speak slower. This was not worth my time and money, I am sorry.

By Matteo S

Oct 18, 2020

After having greatly enjoyed the Deep Neural Network specialization and having learned a lot from it, I had great expectations for this course. I have the impression that I did not manage to learn as much as I could, as most of the topics were covered very briefly and without giving enough details. The notebooks were also quite unsatisfactory. Having no prior experience with PyTorch, I was struggling at points, e.g. because I did not know how certain function behaved or how PyTorch is structured. Most of the exercises were either too simplistic or too cryptic for me. While I fully believe it is necessary for us to go over some stuff on our own, I feel that the type of exercises proposed during the course were mostly a coding challenge (e.g. find how to calculate the norm in PyTorch), rather than an explanation and a hand-on tutorial on how to build a GAN from scratches - 90% of the code was already there.

By Linh N V

Oct 2, 2020

I have been wanting to learn about GANs for a while but this is the first course that breaks it down block by block. The course offers insightful theory coupling with practical examples and exercises and close guidance.

By Yong M L

Oct 5, 2020

Sharon is doing an impressive job providing introductory explanation to the GANs. I am the type of learner who prefers to learn something through systematically organized contents and this course really suits my learning style. It provides basic overview to the current trends and the applications of GANs, as implied by the course name: Build "Basic" GANs.

Well done!

By Miguel M G

Nov 13, 2020

The lecturer talks too fast and in a very repetitive manner.

By Matthew B E R

Oct 5, 2020

A wonderful clear introduction, the basic concepts are presented in a manner which even someone like myself could understand. The exercises are helpful in forcing you to play with the mechanisms involved, are well documented and are not overwhelming.

By Wojciech M

Oct 2, 2020

The course provides good insight into the world of GANs. I really enjoyed Sharon's explanations which were deep and easy to understand. I really recommend this course to anyone interested in AI.

By Moustafa S

Oct 11, 2020

great course, only teaching what's needed, doesn't push you a lot in the coding assignments, as much as it requires you much more work to understand the codes and the science behind it.

By Nazmul A

Dec 24, 2020

Videos were vey short with very brief explanation.

By Annesha B

Feb 28, 2021

This course was not at par with the other courses that I took from DeepLearning.AI. The course content is quite complex, but the way it is unfolded to students doesn't level up with the complexity. The programming assignments are almost done for you and there is not much that one can learn from them. More end of session quizzes and code practice can be added to drill a more thorough understanding of GANs.

By Daniel P

Oct 7, 2020

Excellent course. The videos were a pleasure to watch, the assignments were clear and allowed you to go as shallow or as in depth as you desired, and the mentors were very helpful.

By Bharathi k N

Oct 21, 2020

The course is amazing with an amazing instructor. I really enjoyed the course and thank you so much for making this specialization. A big thanks to deeplearningai team.

By Osama N H

Oct 2, 2020

This course has been long waited for! It is great addition to the AI community and it presented very clearly. A bit of more theoretical background could be helpful.

By Pranath F

Oct 4, 2020

What a great course! well taught, great references & practical applications - thank you so much - roll on course 2!

By Harry W

Mar 7, 2021

Loved the course. The lectures were exceptionally clear and I learned a lot about the most recent developments in GANs. The homework was the weakest element. Adding a few lines of code to a routine probably isn't the best way to test your understanding of the material.

By Sinan C

Oct 20, 2020

Excellent introduction to Generative Adversarial Networks (GANs). The course is easy to follow, and the assignments are challenging. Thanks for the great learning opportunity.

By Harsha K

Oct 4, 2020

Very interesting course to learn many fancy image generation applications in social media these days. Very clear lecture series with useful examples.

By Julio B

Oct 2, 2020

Nice introduction. Sometimes we got too fast into coding and I would have welcomed more academic explanation. The references to paper helped a bit.

By Ligeng X

Oct 5, 2020

I like the intuitive explanation on GANS and other concepts. But it would be even nicer if the course could focus more on the theoretical side.

By tqch

Sep 30, 2020

Great course with intuitive explanation of GAN architecture and components such transposed convolutional layer, leaky ReLU and etc.!

By Natalia C B

Oct 5, 2020

I really enjoyed this course, very compact and goes to the exact point required at this level to understand the core of GAN

By Mikhail P

Oct 4, 2020

Great introduction course! Really useful for beginners to get started with GANs.