YoVDO

Production Machine Learning Monitoring- Principles, Patterns and Techniques

Offered By: Open Data Science via YouTube

Tags

Machine Learning Courses Image Classification Courses Outlier Detection Courses

Course Description

Overview

Dive into a 38-minute conference talk exploring best practices, principles, patterns, and techniques for production monitoring of machine learning models. Learn how to apply standard microservice monitoring techniques to deployed ML models and explore advanced paradigms like concept drift, outlier detection, and explainability. Follow a hands-on example of training an image classification model, deploying it as a microservice in Kubernetes, and implementing advanced monitoring components. Discover architectural patterns that abstract complex monitoring techniques into scalable infrastructural components, enabling monitoring across numerous heterogeneous ML models. Gain insights into AI Explainers, Outlier Detectors, Concept Drift detectors, and Adversarial Detectors, as well as standardized interfaces for large-scale monitoring implementation.

Syllabus

Introduction
Welcome
Overview
Motivations
Practical Use Case
Production Use Case
Deployment
Microservice
Machine Learning Monitoring Anatomy
Performance Monitoring Principles
Performance Monitoring Patterns
Performance Monitoring Metrics
Metric Servers
Outlier and Drift
Albedo Detect
Outlier Detect
Drift Detect
Outlier Detector
Explainability
AlibiExplain
AlibiDetect
Architectural Patterns
Summary
Outro


Taught by

Open Data Science

Related Courses

Introduction to Artificial Intelligence
Stanford University via Udacity
Natural Language Processing
Columbia University via Coursera
Probabilistic Graphical Models 1: Representation
Stanford University via Coursera
Computer Vision: The Fundamentals
University of California, Berkeley via Coursera
Learning from Data (Introductory Machine Learning course)
California Institute of Technology via Independent