YoVDO

Extinguishing the Garbage Fire of ML Testing - Improving Reliability and Quality in Machine Learning

Offered By: Data Council via YouTube

Tags

MLOps Courses Data Science Courses Quality Assurance Courses pytest Courses Software Engineering Courses Continuous Integration Courses Observability Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore innovative approaches to machine learning testing in this 22-minute conference talk from Data Council. Discover how to extinguish the "garbage fire" of traditional ML testing methods by learning about abstracting, decoupling, and separating concerns, limiting pytest usage, leveraging observability, and applying data reliability practices. Gain insights on honoring data scientists' mental models and working styles to improve ML testing efficiency. Delve into topics such as testing probabilistic code, pursuing reliability for business value, implementing pre-prod environments, and utilizing ML observability. Consider the controversial idea of data scientists participating in on-call rotations. Learn from Emily Curtin, a Staff MLOps Engineer at Intuit Mailchimp, as she shares strategies for helping data scientists produce higher quality work more quickly and intuitively.

Syllabus

Intro
ML Testing is a garbage fire
Testing Probabilistic Code
Why Test?
Pursuing Reliability for Business Value
Pre-prod Environments
ML Observability
Production Readiness Score
Hot Take: Data Scientists should have an on call rotation
Better ML Reliability through...


Taught by

Data Council

Related Courses

Selenium Webdriver with PYTHON from Scratch + Frameworks
Udemy
Use Python to Create a Web Testing Bot
Coursera Project Network via Coursera
Unit Testing and Test Driven Development in Python
Udemy
Elegant Automation Frameworks with Python and Pytest
Udemy
Behavior Driven Python with pytest-bdd
Test Automation University