YoVDO

Deploying Machine Learning Models in Production

Offered By: DeepLearning.AI via Coursera

Tags

Machine Learning Courses DevOps Courses Machine Learning Model Deployment Courses

Course Description

Overview

**Starting May 8, enrollment for the Machine Learning Engineering for Production Specialization will be closed. Please enroll in this specialization or to individual courses by then to gain access to this course material.** In the fourth course of Machine Learning Engineering for Production Specialization, you will learn how to deploy ML models and make them available to end-users. You will build scalable and reliable hardware infrastructure to deliver inference requests both in real-time and batch depending on the use case. You will also implement workflow automation and progressive delivery that complies with current MLOps practices to keep your production system running. Additionally, you will continuously monitor your system to detect model decay, remediate performance drops, and avoid system failures so it can continuously operate at all times. 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: Model Serving Introduction Week 2: Model Serving Patterns and Infrastructures Week 3: Model Management and Delivery Week 4: Model Monitoring and Logging

Syllabus

  • Week 1: Model Serving: Introduction
    • Learn how to make your ML model available to end-users and optimize the inference process
  • Week 2: Model Serving: Patterns and Infrastructure
    • Learn how to serve models and deliver batch and real-time inference results by building scalable and reliable infrastructure
  • Week 3: Model Management and Delivery
    • Learn how to implement ML processes, pipelines, and workflow automation that adhere to modern MLOps practices, which will allow you to manage and audit your projects during their entire lifecycle
  • Week 4: Model Monitoring and Logging
    • Establish procedures to detect model decay and prevent reduced accuracy in a continuously operating production system

Taught by

Laurence Moroney and Robert Crowe

Related Courses

Advanced Ansible for Devops: Create the MEAN Stack
Coursera Project Network via Coursera
Advanced CloudFormation: Macros (French)
Amazon Web Services via AWS Skill Builder
Advanced CloudFormation: Macros (German)
Amazon Web Services via AWS Skill Builder
Advanced CloudFormation: Macros (Indonesian)
Amazon Web Services via AWS Skill Builder
Advanced CloudFormation: Macros (Italian)
Amazon Web Services via AWS Skill Builder