Back to Machine Learning in Production
DeepLearning.AI

Machine Learning in Production

In this Machine Learning in Production course, you will build intuition about designing a production ML system end-to-end: project scoping, data needs, modeling strategies, and deployment patterns and technologies. You will learn strategies for addressing common challenges in production like establishing a model baseline, addressing concept drift, and performing error analysis. You’ll follow a framework for developing, deploying, and continuously improving a productionized ML application. Understanding machine learning and deep learning concepts is essential, but if you’re looking to build an effective AI career, you need experience preparing your projects for deployment as well. Machine learning engineering for production combines the foundational concepts of machine learning with the skills and best practices of modern software development necessary to successfully deploy and maintain ML systems in real-world environments. Week 1: Overview of the ML Lifecycle and Deployment Week 2: Modeling Challenges and Strategies Week 3: Data Definition and Baseline

Status: MLOps (Machine Learning Operations)
Status: Continuous Deployment
IntermediateCourse11 hours

Featured reviews

DC

5.0Reviewed May 20, 2021

Practical and well-structured advices throughout the lifecycle of ML. Examples from real world problems & experiences make the advices more tangible and helps to reflect on own problems.

GD

4.0Reviewed Mar 4, 2023

Good refresher if you already work in ML. A bit longish and could have been shortened.I found the code provided useful to remind the use of KerasIn short, solid but not super mandatory

AN

5.0Reviewed Jun 11, 2022

G​ood intro on key concept in MLOps. Would recommend it to anyone who is stepping into this field as well as for ML Hobbists to understand the main challenges of a ML production system

JF

5.0Reviewed Jun 12, 2021

T​he course helped both validate what I knew about the topic and update me about many new trends/tools via high quality references + first hand experences from the instructor.

DG

5.0Reviewed Aug 30, 2021

Excellent course, you learn about the fundamentals of MLOps. A recommended course if you want to understand the life cycle of a Machine Learning algorithm in production.

AK

5.0Reviewed Jun 11, 2024

I learnt a lot of things in this course and I highly recommend everyone to take this course as some concepts are very important that can even help you in your practice.

PK

5.0Reviewed Jan 8, 2023

Excellent course! Andrew Ng is an exceptional human being. His teaching skill are impeccable and you as a student actually are interested in what he's telling you and learn more.

TR

5.0Reviewed Feb 11, 2025

Andrew Ng keeps delivering courses of excellent quality! Also, what I like very much about Andrew is that he brings in a lot of positive and sparks the joy for machine learning in you.

FT

5.0Reviewed Jul 1, 2022

I think this course is great. I started to understand the importance of a data-centric approach. Thank you for everything Prof. Andrew. I can't wait to start the next course.

RG

5.0Reviewed Jun 4, 2021

really a great course. It'll really change your way of thinking ML in production use and will help you better understand how can you leverage the power of ML in a way that I'll really create a value

SA

4.0Reviewed Jun 24, 2021

I like the acknowledgement of the importance of data quality. Machine learning is much more than just training models. Real benefits can only be achieved when moving to real life data

AC

5.0Reviewed Jun 8, 2021

I have been working in a large payments technology company for last one year and I can vouch for all the processes Andrew beautifully summarised. It does help a lot working in the industry.