Production-level Machine Learning (ML) System
(Redirected from production-level machine learning system)
Jump to navigation
Jump to search
A Production-level Machine Learning (ML) System is an ML system that is a production system.
- Context:
- It can (typically) include a Production ML Model Inferencing System.
- It can (typically) include a Production ML Model Feature Store (feature store).
- It can (typically) include a Production ML Model Store.
- Example(s):
- See: ML Staging Environment.
References
2017
- (Breck et al., 2017) ⇒ Eric Breck, Shanqing Cai, Eric Nielsen, Michael Salib, and D. Sculley. (2017). “The ML Test Score: A Rubric for ML Production Readiness and Technical Debt Reduction.” In: The Proceedings of the 2017 IEEE International Conference on Big Data (Big Data).
- QUOTE: ... Creating reliable, production-level machine learning systems brings on a host of concerns not found in small toy examples or even large offline research experiments. Testing and monitoring are key considerations for ensuring the production-readiness of an ML system, and for reducing technical debt of ML systems. But it can be difficult to formulate specific tests, given that the actual prediction behavior of any given model is difficult to specify a priori. In this paper, we present 28 specific tests and monitoring needs, drawn from experience with a wide range of production ML systems to help quantify these issues and present an easy to follow road-map to improve production readiness and pay down ML technical debt. ...