Fully Automated MLOps
Arturo Opsetmoen Amador
Senior Consultant - Machine Learning
$$
The process of evaluating and verifying that a software product or application works as expected
$$
Three most common types of software testing:
$$
$$
$$
They depend on:
$$
In addition to traditional software testing:
Tests for features and data include:
$$
Tests for models include:
All hyperparameters have been tuned
Model overfitting
Tests for ML pipelines include:
Integration testing of the ML pipeline
Model debuggability
Fully Automated MLOps