Chevron Left
Back to Machine Learning Data Lifecycle in Production

Learner Reviews & Feedback for Machine Learning Data Lifecycle in Production by DeepLearning.AI

4.3
stars
819 ratings

About the Course

In the second course of Machine Learning Engineering for Production Specialization, you will build data pipelines by gathering, cleaning, and validating datasets and assessing data quality; implement feature engineering, transformation, and selection with TensorFlow Extended and get the most predictive power out of your data; and establish the data lifecycle by leveraging data lineage and provenance metadata tools and follow data evolution with enterprise data schemas. Understanding machine learning and deep learning concepts is essential, but if you’re looking to build an effective AI career, you need production engineering capabilities as well. Machine learning engineering for production combines the foundational concepts of machine learning with the functional expertise of modern software development and engineering roles to help you develop production-ready skills. Week 1: Collecting, Labeling, and Validating data Week 2: Feature Engineering, Transformation, and Selection Week 3: Data Journey and Data Storage Week 4: Advanced Data Labeling Methods, Data Augmentation, and Preprocessing Different Data Types...

Top reviews

SC

Jul 2, 2021

Interesting material. There are quite a lot of typos and many code snippets are directly from the tfx manual pages however the instructions provided and logic of the course is clear.

AW

Oct 13, 2021

It is a very informative course. I learned a lot about data, metadata, schema and feature engineering, Also, Robert Crowe sir is a very good teacher.

Filter by:

126 - 150 of 169 Reviews for Machine Learning Data Lifecycle in Production

By Arturo R

•

Sep 23, 2023

Interesting and good content, but the instructor is nowhere near the level of Andrew Ng. I had trouble understanding many topics which were not properly introduced. Also, tensorflow tfx documentation is not that good, so it's hard to understand it.

By AGNUS F

•

Jul 13, 2022

I have learned many interesting things. Thank you.

Nvertheless, teacher's speech is not well organized. He sometimes talks about a concept, then about another and then come back to the first one. And there are some repetitions.

By Aero

•

May 31, 2023

I would really enjoy if we made it bottom up, and implement more stuff like this in pure python. Tensorflow is deprecated and very tiring. Very non pythonic. Otherwise the material and teaching is great.

By Luis S

•

Dec 4, 2023

Not a very good instructor. Concepts are very useful, but that is all you will get. It covers basic Data Lifecycle without going in-depth on any topic. Instructor is always rushing through content.

By Igor L

•

Jun 20, 2023

It was very boring to hear a lot of topics. I think first two weeks were worst to hear, last two weeks were really good.

Assignments quizes were sometimes very unlogical.

By Gustavo T d A

•

Sep 13, 2023

I really think that the instructor could have provided a better structured program with a student-focus, rather than a monotonic description of a process.

By Daniel E

•

Mar 3, 2022

There is quite a bit of support coding that is required to perform many of the tasks in the final lab. It is what it is and I got through it.

By Matthew Z

•

Nov 20, 2022

Great disappointment after the first course. It comes with valuable knowledge, but I can't say it prepares for real world scenarios

By Sagar D

•

May 14, 2022

Content is difficult to relate with, feels disconnected between modules and between different chapters.

By Michael L

•

Jul 13, 2022

Didn't find the labs especially practical, some presentations felt bogged down by definitions.

By Byeng H A

•

Nov 8, 2022

too much duplicated contents around lab and task. better to be short by removing duplication

By Eduardo M R S

•

Apr 5, 2024

No me encantó porque claramente hay que tener experiencia trabajando con tsx

By Deleted A

•

Feb 15, 2023

not good as machine learning , it's all about using library from google

By Liam M

•

Jun 28, 2023

General introduction but skips over a lot of detail.

By Alaa I A

•

Dec 12, 2022

the instructor is very quickly

By Carlos C

•

Oct 24, 2021

It is too much Google oriented

By Shannon O

•

Jan 8, 2023

not what I thought

By Will N

•

Mar 28, 2022

I found this course very dissapointing, especially in comparison to the previous course that this expands on. Given the reputation of the speaker, I was expecting a higher standard.

To begin with, there is far too much focus on TensorFlow. The concepts in this course are important to know, however they are briefly introduced in the videos, which are followed by a TensorFlow coding lab. The key information is hidden behind what are called "programming assignments", which unfortunately are nothing more than regurgitating TensorFlow code. For week 3, the videos total 40 minutes, and for week 4, 31 minutes. This course would be improved by spending more time explaining the MLOps principles.

Many of the principles encountered in this course I have already been practising during my PhD, choosing to handcode basic pipelines to automate my ML analysis. I would say that while this course is useful, knowing how to automate a machine learning pipeline does not prepare you for the working world. Without understanding exactly what is being done when you run each TensorFlow command, you will not be able to understand what you are doing and this will limit the impact of the work produced. I have learned more through my own work than I have during this course.

There are alternatives to TensorFlow for automating ML pipelines and the demonstrations are not hidden behind a paywall. For that matter, there are a large number of videos online that demonstrate the use of TensorFlow.

By Roberto N L

•

Jan 28, 2022

After the first wonderful course in this specialization, this one was quite a disappointment. While the topic is quite dense, the material covered in this course was very superficial and served only to sponsor TFX even though there are many other tools in this landscape. A more fitting name for this course would be "An introduction to TFX for the Machine Learning Data Lifecycle in Production:"

By Nikki A

•

Jan 11, 2022

I was pretty disappointed in this course, particularly compared to the previous Andrew Ng course in this specialization. The last course was very informative and general, where as this one felt like a sales pitch for TFX. I learned very little, especially since my focus is on deep learning, not the shallow, tabular data that was discussed here.

By David C

•

Sep 16, 2022

This course felt sloppy - many concepts not well explained or explained too quickly without detail, terms not defined but constantly referenced, I didn't feel like lectures prepared me for the labs and labs didn't provide enough guidance or explanation of the code. Not sure I really learned more than I could have from the tensorflow website.

By Karol J

•

Jan 5, 2023

Disappointed after 1st course in this specialization. In most cases slides were not useful - lecturer was just reading or paraphrasing them.

It felt more like Data pipelines in google environment rather than in universal ML data lifecycle.

By simon v

•

Jan 26, 2024

Assignments/quizzes don't test or teach any real understanding of the material. Main focus is the non generalizable syntax of txf.

By Elio A

•

Jul 17, 2023

Not very helpful or clear. can get repetitive sometimes. i still feel i dont fully grasp what is being said and the use cases

By Hoorieh M

•

Aug 30, 2023

The instructor just reads the slides. No good explanation is provided.

Not comparable to Andrew Ng's courses by any means.