PILOT IN PRODUCTION

TESTING

DEPLOYMENT

MONITORING


ML Test Score


These are the components of a Machine Learning Software. Use the ML Test Score to evaluate your ML System in production.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/34447e3d-ad7b-4169-8439-71ee927ad9fc/Untitled.png


Data tests

Model Tests

ML Infrastructure Tests

Monitoring Tests

Scoring Test


Description

More of a research than a productionized system

Not actually untested, but it is worth considering the possibility of serious holes in reliability

There's been first pass at basic productionization, but additional investment may be needed

Reasonably tested, but it's possible that more of those tests and procedures may be automated

Strong levels of automated testing and monitoring, appropriate for mission-critical systems

Exceptional levels of automated testing and monitoring

Points

0

(0, 1]

(1,2]

(2,3]

(3,5]

5

Unit and Integration Testing: