Designing an ML Minded Product and a Product Minded ML System
Association for Computing Machinery (ACM) via YouTube
Overview
This course focuses on designing and maintaining a machine learning-minded product and a product-minded machine learning system. The learning outcomes include understanding the considerations beyond implementing machine learning algorithms, creating sustainable machine learning systems, and launching machine learning products. The course teaches skills such as handling data considerations, addressing bias in ML models, testing and monitoring infrastructure, and troubleshooting. The teaching method involves sharing lessons learned from real-world applications. The intended audience for this course includes data scientists, machine learning engineers, product managers, and individuals interested in the intersection of algorithms, real-world applications, and product design.
Syllabus
Introduction
Grace Huang Introduction
Before You Start
Agenda
Data Considerations
User Data
Logging
Poll
Training Data
Evaluation
Metrics
Product Monitoring
Automation
Data System Bias
Bias in ML Models
Testing and Monitoring
Infrastructure
Measurement and understanding
Troubleshooting
Do you really need ML
Taught by
Association for Computing Machinery (ACM)