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

JC

Dec 30, 2020

I just can say that it was an awesome course. The instructors as well as the contents were clear, easy to understand and everything with a focus on how to take the theory and apply it with TensorFlow.

Filter by:

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

By Matthew E

•

Oct 23, 2019

Although the concepts can be a bit technical, the explanations are very accessible. You learn how to implement ideas instantly, and by the end of the course, you are very well suited to experiment on your own. I'll be continuing the specialization. This, together with the deep learning specialization (which I have already taken) will I believe fully prepare anyone to work or do basic research in this field (at a fraction of the cost of a CS or AI undergraduate degree). Fantastic!

By Sripathi S

•

Jan 21, 2020

Very well structured course to get started with Deep Learning using TensorFlow. Laurence explains the flow of the programs and key concepts in a clear manner, which made it easy for a beginner like me to get familiar with the material quickly. Working through the problems without getting stuck in the theory was a fun way to see the possibilities of AI first hand and learn by doing. Highly recommend this course for any developers or programmers who want to explore deep learning.

By HE Y

•

Jun 28, 2020

This course should be considered as the inception of the Tensorflow when one steps into the field of deep learning. That would be very helpful to build a comprehensible network about this famous framework and how AI is applied to real life. I suggest introducing more practical work, for example, the video in the course, how AI helps the Africain farmers to know the health state of their crops. Using this case as an example might be more exciting from my point of view. Thanks.

By Yash P

•

Dec 25, 2020

I have no words for expressing my feeling of immense gratitude towards Laurence Moroney, Andrew Ng, and all other DeepLearning.AI and Coursera team for providing us with these invaluable courses and your priceless time. I am thankful to Coursera for supporting us who aspire to get educated by such intelligent people and technocrats by providing us with financial aid. This is a great course, and I strongly recommend it to everyone who is reading my review. Thank You So Much!

By Rishi G V

•

Jun 19, 2019

The author, is way of teaching make me understand more into the fundamentals of the concepts. Now i have the strong understanding of these concepts with Good hands-on-experience.

But the current course i only audit, because of financial problem. If you provide me certificate for completion of these course it will be definitely useful for my career goal.

My leaning never going to stop , hereafter i will learn lot of courses from coursera with the financial aid.

Thanks.

By Dhruv D

•

Jan 16, 2021

I've read textbooks, done about 9 months of professional AI consulting and done other courses in AI/ML. this is by far the best I have come across so far, it flits over the details intentionally and slowly feeds them to you as you need them so you can best understand them. Also you get HEAPS of real world examples shown along the way. The culmination of this is a solid foundation and a fun course with awesome assessments and lectures that builds PRACTICAL knowledge

By Ahsun T

•

Feb 18, 2020

Although while pursuing a higher degree in AI it was great to learn the minutiae of machine learning methods, this course seems to provide the best abstraction for a high level programmer - giving flexibility to play around with different datasets and GPU architectures and making it super intuitive and easy to apply it to your own problems. Let's build AI for solving problems where human decision making is limited It's really cool and you can make a difference!

By Rajiv P

•

Jun 10, 2023

Amazing Course here. The trainers did a fantastic job at keeping the complications of the algorithms out and teaching the basics of neural networks! The course was well paced, the assignments balanced, and overall provided a lot of experience in learning real-world usage of neural networks. I may have to still read about different optimizers but the course did provide layered knowledge instead of bogging the learners with lot of complications about algorithms!

By Rashid K

•

Sep 8, 2024

I have a master's degree in Machine Learning and have learned about deep learning tools through online sources and documentation. While many sources provide a holistic or use case-based approach to TensorFlow code, they often lack depth. This course, however, provided an in-depth understanding of TensorFlow commands. One of the most notable features of the program is that it is regularly updated to align with the latest TensorFlow documentation.

By OSCAR O N

•

Oct 24, 2021

The course allows you to get closer to TensorFlow for the first time. You end up training a model using real-world images and convolutional neural networks. The instructor is very clear in the explanations, and the course material allows you to learn in an accelerated way. You go from the simple to the complex. Videos are short, clear, and to the point. If you have a background in neural networks, you will take better advantage of the course.

By Sourav S

•

Oct 25, 2020

This course was very useful, especially if you gone through the deep learning specialization, which I did. The course starts with implementing a simple neural network, and then progresses onto convolutional neural networks. The course ends with a very useful data management topic on training data labelling. I would have found it useful if the course also focused on alternative attributes for the some of layers like Conv2D, the compiler, etc.

By neil h

•

Jul 9, 2019

Very well-balanced presentation. Started considerable fluency in python, advanced education in digital-signal processing, but limited experience with ANNs in general and tensor-flow in particular. With this course — and some background in Dreyfus 2005 and Haykin 2009 — I feel like I'm starting to get the picture. The hands-on was straightforwardly presented and extensible, with just enough wrinkles to make you think and stump the chumps.

By Mateus d A D P

•

Sep 27, 2020

This was a great course to learn how to use the basics of Tensorflow. The layers mentioned in the course are Dense (fully-connected layers), Convolutional, Pooling and Flatten layers. It also teaches you how to use callback functions during the training phase, as well as how to handle real-world images.

This course does not teach you about how to tune hyperparameters, but I wouldn't expect that from an introduction course.

By Alejandro D G

•

Mar 6, 2021

Great practical course. I think that if you don't have the background of Deep Learning (that is given in other Deeplearinng.ai specialization, the Deep Learning one, which I really recommend), is better to understand first the concepts before doing this course. But if you have the concepts, and understand how this NNs work, this is a great place to learn how to put in practice all this with the Tensorflow's Keras API.

By Xiaonuo G

•

May 9, 2020

Using https://colab.research.google.com/ is definitely a good choice because it saves the learners a big chunk of time setting up a deeplearning workstation by herself. The course's source code is commented extensively to ease understanding. Although the technical details and specific explanation of the deeplearning algorithms are pretty lightweight, it's more than enough to get one's hands dirty as a beginner course.

By Mahmoud E H

•

Jan 11, 2023

Yes of course you should know the basics of the Deep Learning or Machine Learning to completely understand this Course. I recommend to first enrol in Andrew Ng Course (DL or ML Specialization) and then enrol in this course.

Personally I liked how Laurence started with very small examples of how to classify clothes using only a very simple Neural Network and then improved the accuracy with the CNN.

Thank you Laurence :)

By Giselle L

•

Oct 13, 2024

I found this course perfect as a newcomer to TensorFlow for AI architectures. It includes highly engaging lab exercises such as the "hello world" of Deep Learning and the very fun "horses vs humans" classifier. Laurence Moroney excels at making complex concepts digestible and engaging, offering clear, easy-to-understand, practitioner-oriented instruction. Highly recommended for anyone keen to advance in AI coding!

By Dina M

•

Nov 16, 2020

I really enjoyed the line-by-line code explanation and the right balance between theoretical and practical parts. As a beginner, it is easy to get lost in all different types of layers, optimisers, etc, and this course helps understand a general structure of a neural network program. The Python notebooks that we are given are extremely useful for watching how the things work by experimenting with code. Thank you!

By Neel M

•

Jun 24, 2019

This is an amazing course, and one can feel the hard work they have put into it. I was able to experience so much theory in practice, image augmentation, dropouts, transfer learning. Learning experience? Much better, it was a learning enthrallment! This is one of those courses which make deep learning looks so easy, and approachable. Highly recommended for anybody, and coursera should have more courses like this.

By Rattapon I

•

Oct 29, 2021

The course contains a lot of resources and intuitive knowledge for deep learning. They also provide good exercises for demonstrating the idea the instructor tries to convey.

However, I think we need more hints or instruction on assignment. Many times, we  got grader errors or some other glitches.We willneed to check the discussion forum if there is any one faced the same problem and a solution or not.

By Tamim-Ul-Haq M

•

Sep 28, 2020

Very interesting start to TensorFlow. This course although doesn't teach the basics of a ML model (which Stanford's ML course and the Deep Learning Specialization already do in great detail) but gets right down to how you can use TensorFlow for classifying what type of problem such as the basic regression problem to an image classifier. This course offers intuitive on how to properly use TensorFlow.

By Ilias L

•

Jul 4, 2020

Enjoyed the visualization part where we were encouraged to peek at different parts of the neural networks to understand how features were created.

Could be somewhat more thorough on how different amount of layers and architectures affect the quality of features created and the overall performance instead of encouraging people to just play around.

Useful, to the point and easily digestible intro to TF

By taekyo l

•

Jan 31, 2022

This course is the first course of TensorFlow Developer Specialization. The course I intended to enroll in was the second course. I took this course as a warm-up before getting into the second. However, it was worth my time. It contains everything you need to know and teaches essential points that are easy to ignore. I absolutely recommend taking this course, even if you are not a complete novice.

By Poornima R

•

Mar 23, 2019

I loved how this course is structured. I'm right now preparing for my interviews and this course had concepts explained in like awesome way that you could use to answer in interviews. The google colab platform was very helpful and tutor Prof.Lawrence was incredible at explaining the codes line by line. On the whole, I would go over this course over and over again to get my concepts at fingertips.

By Ilayaperumal K

•

Jan 17, 2023

Awesome experience. It's an amazing course for those who want to explore Deep Learning and Neural Networks. It was a wonderful experience of creating Deep Learning models with real life datasets. I have leant from basic and understood each and every lesson. Well designed curriculum.

Kudos to Dr. Andrew Ng and Course Instructor Dr. Laurence Moroney. Thank you so much Coursera & DeepLearning.AI