Chevron Left
Back to Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning

Learner Reviews & Feedback for Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning by DeepLearning.AI

4.8
stars
19,509 ratings

About the Course

If you are a software developer who wants to build scalable AI-powered algorithms, you need to understand how to use the tools to build them. This course is part of the DeepLearning.AI TensorFlow Developer Specialization and will teach you best practices for using TensorFlow, a popular open-source framework for machine learning. The Machine Learning course and Deep Learning Specialization from Andrew Ng teach the most important and foundational principles of Machine Learning and Deep Learning. This new DeepLearning.AI TensorFlow Developer Specialization teaches you how to use TensorFlow to implement those principles so that you can start building and applying scalable models to real-world problems. To develop a deeper understanding of how neural networks work, we recommend that you take the Deep Learning Specialization....

Top reviews

OS

Jan 25, 2023

I really liked the course. It was well explained and very interactive. I would like to continue the rest of the courses in the course if you allow me. Thank you. The course has been of great use to me

AS

Mar 8, 2019

Good intro course, but google colab assignments need to be improved. And submitting a jupyter notebook was much more easier, why would I want to login to my google account to be a part of this course?

Filter by:

3751 - 3775 of 3,980 Reviews for Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning

By Chiel B

Jun 12, 2019

Some course material is mixed up (e.g. MNIST and Fashion MNIST datsets and examples are 'convoluted';-). Also, the performance of the resulting models is overstated. I don't think it is very impressive to make models that still make mistakes such as qualifying a horse as a human (or worse: an attractive woman as a horse). The idea from the media is, that computers/algorithms beat humans in image recognition easily (e.g. recognizing diseases in medical images), but this is not evidenced by the contents of this course.

By Quentin P

Jul 9, 2019

The course is fine, but quite basic. I didn't like the fact that there was no way to submit any code homework (as in the other deeplearning.ai specialisation). Just reading some code and experimenting with it is not a good way to learn in my opinion. A suggestion: show a picture depicting the NN that is being built in the code so *this* code implements *this* CNN (or whatever) with depictions of the NN structures as in the other specialisation.

By Amogh N

Feb 16, 2021

The assignments were a bit outdated and a bit difficult to understand due to the automatic checking ... you need to improve the assignments and tests to make them more user friendly and to evaluate more effectively the topic what the student has learnt(it was becoming difficult to pass not due to the code learnt but due to the automation , memory issues, and the evaluation code. But the Discussion forum helped a lot though!

By Deleted A

Apr 2, 2020

I consider programming assigments could be better. In comparison to the deep learning specialization assigments, the ones we had in these course are really poor in terms of information and clarity on what we have to do. Specially, it is incredible that there are some unfunctional code on the notebooks such as the javascript part to save the notebook, it only caused error for many students as seen in the forum

By Walter G

May 1, 2019

This is a great introduction to Keras, and I learned about some unknown features. Unfortunately, I had thought it would be more focused on Tensorflow, since it's in the title of the course. I had decided to take this course midway through the Deep Learning specialization. I was hoping to gain more practice with easier Tensorflow examples, but the course didn't cover any core Tensorflow.

By Matthieu S

Oct 6, 2019

Very approachable course, probably a little too much. Assignments can be done by simply copy-pasting notebooks from the videos without any modification in the model. The generated images are also not that varied, and give skewed image of what humans should look like.

Anyhow, the videos are good, as well as the annotated notebooks, to familiarize ourselves with CNN and the Keras API.

By Alex S

Mar 12, 2019

A good quick walkthrough of how TensorFlow works, but not very in-depth. Definately worth taking, but not worth the $60 for the certificate in my opinion. My 3 star rating was for two reasons. 1. Price was too high for what was taught. 2. I feel like he could have gone a little more in-depth on how some of the functions were working, maybe had more complicated exercises.

By Adrian B

Aug 20, 2020

The course can be done in 1 week or less.

Graded exercises end up being a variation of the already available week's notebook + a bit of code that is also repeated among every exercise. Not much to learn there. First exercise was a bit confusing in its wording also.

I think we should demand more from these courses if we want MOOCs to be taken seriously.

By Ishaque I

Dec 14, 2020

A very superficial course for anyone with even a little experience in TensorFlow. Can be completed in less than 6 hours. Overall it was a pretty good refresher for me, but I was inconvenienced by the poor design of the assignments. I completed the deeplearning.ai specialization on deep learning previously and it had terrific assignments.

By Soo J K

Aug 14, 2020

I liked the instructor, but the way the course was put together is little awkward to me. Especially reading tasks, they give you a few sentences and ask you to mark as complete, and this is the end of the task. What's point? Also, i think the coding tasks should also be self-sustaining. You can still learn through this course, though.

By Haider k

Feb 4, 2020

The course title should indicate that it introduces Keras API NOT TensorFlow. The course seems to be focused on students who are new to neural networks. However, it does not explain any concept with detail. On the other hand, students like I, who have already completed Deep Learning Specialization would find this course too basic.

By trinadh g

May 18, 2019

This is my specific review. I have done a lot of deep learning before and doing tensorflow , thought of getting rigorous exercises but there are only 2 examples. May be this is not the right course if you want to become expert in tensorflow, but it definitely has some organized information though to start off.

By Ginger d R

May 18, 2023

The course isn't bad, it's just clearly a beginner level course that can be finished in a couple hours by someone who's done two short kaggle courses using tensorflow. For example the computer vision & intermediate machine learning ones. It makes me wonder ho easy the actual google certificate test is

By Атілла Б

Mar 17, 2020

The course a bit weird in the sense that if you have some knowledge in deep learning (i.e. you have passed the deeplearning.ai courses) you would learn almost nothing. On the other hand, if you did not take any other courses or do not have any knowledge you wouldn't understand whats going on.

By Klemen V

Dec 25, 2020

I think there is not enough of background explanation. I did the exercises and they were easy, but I still don't understand the image recognition very well neither TensorFlow. But I did get some starting point to continue learning on my own. This was my first interaction with TensorFlow.

By Henrique G

Jun 23, 2020

This course is really hands-on and quite easy. You'll be using Keras during the course and it is assumed you had completed the Deep Learning specialization or another deep learning course previously. You'll be able to finish it in a couple of hours. So grab a beer and enjoy the light tour.

By Marcelo B

Feb 8, 2020

The course speed is relative high for an introduction. I, personally, have covered most of the contents using Keras's master book "Deep Learning with Python". I would have expected more insights into TensorFlow and not out-of-the-shelves code using Keras sequential models to play around.

By Aleksandr F

May 9, 2020

Course materials are great, but there is a minor mismatch between Jupyter and Collab in versions of code and TensorFlow, as well as some comments in code, do not match the actual code below in constants. So it would be good somebody could check it through to make sure all is right.

By Alen B

Feb 6, 2020

A bit bored of only doing image recognition in every TensorFlow tutorial under the sun, including this course, as if there are no other problems to solve with it. The title is so broad that frankly I was expecting a bit more for the money than just doing image recognition.

By Li P Z

Jan 19, 2020

Instructor does sound job of explaining how to use TensorFlow for deep learning. Compared to Andrew's courses, much less content in the videos and exercises. I feel that much more thought and effort could have gone into this course, just look at how verbose the name is.

By alex c

Aug 4, 2020

it would be ok if this course were free but it's not. there are technical mistakes in the multiple choice quizzes and the mandatory programming tests. some important topics are left unexplained while some are repeated unnecessarily. check the forums for more feedback.

By Nimit J

Aug 15, 2020

Though it does give you a good introduction how to make neural networks, i felt that this course doesn't explain the Keras API library, which makes it difficult to remember and understand how things work.

I hope further courses in the specialization take care of that

By Giovanni C

Apr 29, 2019

I feel there are gaps in this course. But it was still worthwhile going through the material, to reinforce certain concepts. I had the impression that the course was initially classified for beginners, and that later on that classification was modified to advanced.

By Jan B

Apr 28, 2020

Rather basic, but the learner can strengthen it by broadening his reading. What I missed most is a conceptual introduction of what Tensorflow is and does.

I did not take the Deep Learning specialization before this one. Maybe that would have made a difference.

By Moritz V

Apr 25, 2024

Personally, I feel like the entire series of courses for this specialization is missing the point a bit. I would have wished for a more deep dive into Tensorflow. It felt more like an introduction to deep learning courses than an explanation of Tensorflow.