Effective Testing for Machine Learning Projects Eduardo Blancas, Py Data Global 2021
Effective Testing for Machine Learning Projects Speaker: Eduardo Blancas Summary Testing is an essential practice in software engineering, yet, it remains overlooked by many Machine Learning practitioners. This talk describes a workflow that practitioners can incrementally adopt using opensource tools to deploy models with confidence. Description Audience Talk directed to practitioners who deploy models and are looking for a practical guide to improve their workflow. Takeaway Attendees will get a highlevel understanding of how to test Machine Learning code to apply to their projects. Description The workflow consists of five maturity levels that practitioners can adopt as they progress. 0 2 minutes Introduction The section introduces concepts such as training pipeline and inference pipeline. 2 6 minutes Level 1: Smoke testing Smoke testing is implemented at the beginning of the project. It is the most basic testing because we
|