Overview
Syllabus
- What's Wrong With Black-Box Predictions
- Types of Software Tests
- Software Testing Best Practices
- Sofware Testing In Production
- Continuous Integration and Continuous Delivery
- Testing Machine Learning Systems
- Infrastructure Tests
- Training Tests
- Functionality Tests
- Evaluation Tests
- Shadow Tests
- A/B Tests
- Labeling Tests
- Expectation Tests
- Challenges and Solutions Operationalizing ML Tests
- Overview of Explainable and Interpretable AI
- Use An Interpretable Family of Models
- Distill A Complex To An Interpretable One
- Understand The Contribution of Features To The Prediction
- Understand The Contribution of Training Data Points To The Prediction
- Do You Need "Explainability"?
- Caveats For Explainable and Interpretable AI
Taught by
The Full Stack