Automatic Model Monitoring for Data Streams
Not on the map. Why?
Abstract (arXiv)
Detecting concept drift is a well known problem that affects production systems. However, two important issues that are frequently not addressed in the literature are 1) the detection of drift when the labels are not immediately available; and 2) the automatic generation of explanations to identify possible causes for the drift. For example, a fraud detection model in online payments could show a drift due to a hot sale item (with an increase in false positives) or due to a true fraud attack (with an increase in false negatives) before labels are available. In this paper we propose SAMM, an automatic model monitoring system for data streams. SAMM detects concept drift using a time and space efficient unsupervised streaming algorithm and it generates alarm reports with a summary of the events and features that are important to explain it. SAMM was evaluated in five real world fraud detection datasets, each spanning periods up to eight months and totaling more than 22 million online transactions. We evaluated SAMM using human feedback from domain experts, by sending them 100 reports generated by the system. Our results show that SAMM is able to detect anomalous events in a model life cycle that are considered useful by the domain experts. Given these results, SAMM will be rolled out in a next version of Feedzai's Fraud Detection solution.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Aug 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 1; 2024: 0; 2025: 0; 2026: 2.
9 papers.
- 2022Robust Explanation Constraints for Neural Networkscited by 23
- 2021STUDD: A Student-Teacher Method for Unsupervised Concept Drift Detectioncited by 18
- 2021MLDemon: Deployment Monitoring for Machine Learning Systemscited by 14
- 2021FairCanary: Rapid Continuous Explainable Fairnesscited by 12
- 2023PRUDEX-Compass: Towards Systematic Evaluation of Reinforcement Learning in Financial Marketscited by 5
- 2021Unified Shapley Framework to Explain Prediction Driftcited by 4
- 2022Data+Shift: Supporting visual investigation of data distribution shifts by data scientistscited by 3
- 2026MUSE: Multi-Tenant Model Serving With Seamless Model Updatescited by 0
- 2026A Framework for Evaluating and Benchmarking Concept Drift Detection Methodscited by 0
- 2026A Framework for Evaluating and Benchmarking Concept Drift Detection Methods5 Jun 2026
- 2026MUSE: Multi-Tenant Model Serving With Seamless Model Updates12 Feb 2026
- 2023PRUDEX-Compass: Towards Systematic Evaluation of Reinforcement Learning in Financial Markets14 Jan 2023
- 2022Robust Explanation Constraints for Neural Networks16 Dec 2022
- 2022Data+Shift: Supporting visual investigation of data distribution shifts by data scientists29 Apr 2022
- 2021FairCanary: Rapid Continuous Explainable Fairness13 Jun 2021
- 2021MLDemon: Deployment Monitoring for Machine Learning Systems28 Apr 2021
- 2021STUDD: A Student-Teacher Method for Unsupervised Concept Drift Detection1 Mar 2021
- 2021Unified Shapley Framework to Explain Prediction Drift15 Feb 2021