Benchmarking Safety Monitors for Image Classifiers with Machine Learning
Not on the map. Why?
Abstract (arXiv)
High-accurate machine learning (ML) image classifiers cannot guarantee that they will not fail at operation. Thus, their deployment in safety-critical applications such as autonomous vehicles is still an open issue. The use of fault tolerance mechanisms such as safety monitors is a promising direction to keep the system in a safe state despite errors of the ML classifier. As the prediction from the ML is the core information directly impacting safety, many works are focusing on monitoring the ML model itself. Checking the efficiency of such monitors in the context of safety-critical applications is thus a significant challenge. Therefore, this paper aims at establishing a baseline framework for benchmarking monitors for ML image classifiers. Furthermore, we propose a framework covering the entire pipeline, from data generation to evaluation. Our approach measures monitor performance with a broader set of metrics than usually proposed in the literature. Moreover, we benchmark three different monitor approaches in 79 benchmark datasets containing five categories of out-of-distribution data for image classifiers: class novelty, noise, anomalies, distributional shifts, and adversarial attacks. Our results indicate that these monitors are no more accurate than a random monitor. We also release the code of all experiments for reproducibility.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 18 of its 39 references that are in the map. First posted on arXiv 4 Oct 2021.
Builds on
18 of 39 references.
References · 18
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
- 2016Adversarial examples in the physical worldcited by 1,762
- 2017Enhancing The Reliability of Out-of-distribution Image Detection in Neural Networkscited by 1,325
- 2018Adversarially Learned One-Class Classifier for Novelty Detectioncited by 202
- 2017Learned Optimizers that Scale and Generalizecited by 109
- 2018Improving Reconstruction Autoencoder Out-of-distribution Detection with Mahalanobis Distancecited by 74
- 2020Model-based Exploration of the Frontier of Behaviours for Deep Learning System Testingcited by 40
- 2019Outside the Box: Abstraction-Based Monitoring of Neural Networkscited by 36
- 2018Runtime Monitoring Neuron Activation Patternscited by 34
- 2019Deep Transfer Learning for Multiple Class Novelty Detectioncited by 33
6 more
- 2017Compositional Falsification of Cyber-Physical Systems with Machine Learning Componentscited by 31
- 2017Boosting Adversarial Attacks with Momentumcited by 23
- 2020Model Assertions for Monitoring and Improving ML Modelscited by 22
- 2019Towards Structured Evaluation of Deep Neural Network Supervisorscited by 19
- 2021Fail-Safe Execution of Deep Learning based Systems through Uncertainty Monitoringcited by 11
- 2020Input Validation for Neural Networks via Runtime Local Robustness Verificationcited by 4
Built on by
Citing papers per year: 2022: 5; 2023: 1; 2024: 5; 2025: 2; 2026: 1.
14 papers.
Sort:
- 2022Out-Of-Distribution Detection Is Not All You Needcited by 23
- 2023SMARLA: A Safety Monitoring Approach for Deep Reinforcement Learning Agentscited by 9
- 2022Unifying Evaluation of Machine Learning Safety Monitorscited by 8
- 2024Online Safety Analysis for LLMs: a Benchmark, an Assessment, and a Path Forwardcited by 5
- 2022Evaluation of Runtime Monitoring for UAV Emergency Landingcited by 4
- 2024Inherent Diverse Redundant Safety Mechanisms for AI-based Software Elements in Automotive Applicationscited by 4
- 2022Uncertainty Quantification for Deep Neural Networks: An Empirical Comparison and Usage Guidelinescited by 3
- 2024Safety Monitoring of Machine Learning Perception Functions: a Surveycited by 3
- 2024Monitizer: Automating Design and Evaluation of Neural Network Monitorscited by 2
- 2022CheapET-3: Cost-Efficient Use of Remote DNN Modelscited by 1
- 2025A New Perspective On AI Safety Through Control Theory Methodologiescited by 1
- 2024Attention Masks Help Adversarial Attacks to Bypass Safety Detectorscited by 0
- 2026Unifying Runtime Monitoring Approaches for Safety-Critical Machine Learning: Application to Vision-Based Landing29 Apr 2026
- 2025A New Perspective On AI Safety Through Control Theory Methodologies30 Jun 2025
- 2025Explaining Unreliable Perception in Automated Driving: A Fuzzy-based Monitoring Approach20 May 2025
- 2024Safety Monitoring of Machine Learning Perception Functions: a Survey9 Dec 2024
- 2024Attention Masks Help Adversarial Attacks to Bypass Safety Detectors7 Nov 2024
- 2024Monitizer: Automating Design and Evaluation of Neural Network Monitors16 May 2024
- 2024Online Safety Analysis for LLMs: a Benchmark, an Assessment, and a Path Forward12 Apr 2024
- 2024Inherent Diverse Redundant Safety Mechanisms for AI-based Software Elements in Automotive Applications13 Feb 2024
- 2023SMARLA: A Safety Monitoring Approach for Deep Reinforcement Learning Agents3 Aug 2023
- 2022Uncertainty Quantification for Deep Neural Networks: An Empirical Comparison and Usage Guidelines14 Dec 2022
- 2022Out-Of-Distribution Detection Is Not All You Need29 Nov 2022
- 2022Unifying Evaluation of Machine Learning Safety Monitors31 Aug 2022
2 more
- 2022CheapET-3: Cost-Efficient Use of Remote DNN Models24 Aug 2022
- 2022Evaluation of Runtime Monitoring for UAV Emergency Landing7 Feb 2022
- 2022Out-Of-Distribution Detection Is Not All You Needcited by 23
- 2023SMARLA: A Safety Monitoring Approach for Deep Reinforcement Learning Agentscited by 9
- 2022Unifying Evaluation of Machine Learning Safety Monitorscited by 8
- 2024Online Safety Analysis for LLMs: a Benchmark, an Assessment, and a Path Forwardcited by 5
- 2022Evaluation of Runtime Monitoring for UAV Emergency Landingcited by 4
- 2024Inherent Diverse Redundant Safety Mechanisms for AI-based Software Elements in Automotive Applicationscited by 4
- 2022Uncertainty Quantification for Deep Neural Networks: An Empirical Comparison and Usage Guidelinescited by 3
- 2024Safety Monitoring of Machine Learning Perception Functions: a Surveycited by 3
- 2024Monitizer: Automating Design and Evaluation of Neural Network Monitorscited by 2
- 2022CheapET-3: Cost-Efficient Use of Remote DNN Modelscited by 1
- 2025A New Perspective On AI Safety Through Control Theory Methodologiescited by 1
- 2024Attention Masks Help Adversarial Attacks to Bypass Safety Detectorscited by 0
12 most cited of 14 All 14 (JSON)
- 2026Unifying Runtime Monitoring Approaches for Safety-Critical Machine Learning: Application to Vision-Based Landing29 Apr 2026
- 2025A New Perspective On AI Safety Through Control Theory Methodologies30 Jun 2025
- 2025Explaining Unreliable Perception in Automated Driving: A Fuzzy-based Monitoring Approach20 May 2025
- 2024Safety Monitoring of Machine Learning Perception Functions: a Survey9 Dec 2024
- 2024Attention Masks Help Adversarial Attacks to Bypass Safety Detectors7 Nov 2024
- 2024Monitizer: Automating Design and Evaluation of Neural Network Monitors16 May 2024
- 2024Online Safety Analysis for LLMs: a Benchmark, an Assessment, and a Path Forward12 Apr 2024
- 2024Inherent Diverse Redundant Safety Mechanisms for AI-based Software Elements in Automotive Applications13 Feb 2024
- 2023SMARLA: A Safety Monitoring Approach for Deep Reinforcement Learning Agents3 Aug 2023
- 2022Uncertainty Quantification for Deep Neural Networks: An Empirical Comparison and Usage Guidelines14 Dec 2022
- 2022Out-Of-Distribution Detection Is Not All You Need29 Nov 2022
- 2022Unifying Evaluation of Machine Learning Safety Monitors31 Aug 2022
12 newest of 14 All 14 (JSON)