Out-of-Distribution Detection and Data Drift Monitoring using Statistical Process Control
Not on the map. Why?
Abstract (arXiv)
Background: Machine learning (ML) methods often fail with data that deviates from their training distribution. This is a significant concern for ML-enabled devices in clinical settings, where data drift may cause unexpected performance that jeopardizes patient safety. Method: We propose a ML-enabled Statistical Process Control (SPC) framework for out-of-distribution (OOD) detection and drift monitoring. SPC is advantageous as it visually and statistically highlights deviations from the expected distribution. To demonstrate the utility of the proposed framework for monitoring data drift in radiological images, we investigated different design choices, including methods for extracting feature representations, drift quantification, and SPC parameter selection. Results: We demonstrate the effectiveness of our framework for two tasks: 1) differentiating axial vs. non-axial computed tomography (CT) images and 2) separating chest x-ray (CXR) from other modalities. For both tasks, we achieved high accuracy in detecting OOD inputs, with 0.913 in CT and 0.995 in CXR, and sensitivity of 0.980 in CT and 0.984 in CXR. Our framework was also adept at monitoring data streams and identifying the time a drift occurred. In a simulation with 100 daily CXR cases, we detected a drift in OOD input percentage from 0-1% to 3-5% within two days, maintaining a low false-positive rate. Through additional experimental results, we demonstrate the framework's data-agnostic nature and independence from the underlying model's structure. Conclusion: We propose a framework for OOD detection and drift monitoring that is agnostic to data, modality, and model. The framework is customizable and can be adapted for specific applications.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 19 of its 41 references that are in the map. First posted on arXiv 12 Feb 2024.
Builds on
19 of 41 references.
References · 19
- 2020Supervised Contrastive Learningcited by 2,803
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
- 2018A Simple Unified Framework for Detecting Out-of-Distribution Samples and Adversarial Attackscited by 1,472
- 2017ChestX-ray8: Hospital-scale Chest X-ray Database and Benchmarks on Weakly-Supervised Classification and Localization of Common Thorax Diseasescited by 969
- 2021Generalized Out-of-Distribution Detection: A Surveycited by 796
- 2021MedMNIST v2 -- A large-scale lightweight benchmark for 2D and 3D biomedical image classificationcited by 682
- 2020Keystroke Dynamics as Part of Lifeloggingcited by 334
- 2018Recent Advances in Open Set Recognition: A Surveycited by 309
- 2019PadChest: A large chest x-ray image dataset with multi-label annotated reportscited by 308
- 2019Can we trust deep learning models diagnosis? The impact of domain shift in chest radiograph classificationcited by 57
- 2020Feature Space Singularity for Out-of-Distribution Detectioncited by 49
- 2019Feature Robustness in Non-stationary Health Records: Caveats to Deployable Model Performance in Common Clinical Machine Learning Taskscited by 39
7 more
- 2019The reliability of a deep learning model in clinical out-of-distribution MRI data: a multicohort studycited by 38
- 2021Reliable and Trustworthy Machine Learning for Health Using Dataset Shift Detectioncited by 21
- 2022Igeood: An Information Geometry Approach to Out-of-Distribution Detectioncited by 20
- 2022Potential sources of dataset bias complicate investigation of underdiagnosis by machine learning algorithmscited by 19
- 2022CheXstray: Real-time Multi-Modal Data Concordance for Drift Detection in Medical Imaging AIcited by 7
- 2021Evaluation of Various Open-Set Medical Imaging Tasks with Deep Neural Networkscited by 5
- 2023LORD: Leveraging Open-Set Recognition with Unknown Datacited by 2
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.