Monitoring and explainability of models in production
Janis Klaise, Arnaud Van Looveren, Clive Cox, Giovanni Vacanti,, Alexandru Coca

TL;DR
This paper discusses the importance of monitoring and explainability in deployed machine learning models, covering techniques for performance, data drift detection, and interpretability, with examples of open source solutions.
Contribution
It provides an overview of challenges and recent open source solutions for monitoring and explaining models in production environments.
Findings
Effective data drift detection techniques are essential for maintaining model performance.
Open source tools are increasingly capable of supporting production-level monitoring and explainability.
Monitoring practices help identify issues early, ensuring high-quality ML services.
Abstract
The machine learning lifecycle extends beyond the deployment stage. Monitoring deployed models is crucial for continued provision of high quality machine learning enabled services. Key areas include model performance and data monitoring, detecting outliers and data drift using statistical techniques, and providing explanations of historic predictions. We discuss the challenges to successful implementation of solutions in each of these areas with some recent examples of production ready solutions using open source tools.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAnomaly Detection Techniques and Applications · Machine Learning and Data Classification · Data Stream Mining Techniques
