Defensive Perception: Estimation and Monitoring of Neural Network Performance under Deployment
Hendrik Vogt, Stefan Buehler, Mark Schutera

TL;DR
This paper introduces a method for estimating and monitoring neural network performance in autonomous driving, using uncertainty envelopes to detect domain shifts and ensure safety without modifying the deployed model.
Contribution
It presents a novel uncertainty estimation envelope based on Monte Carlo Dropout that monitors neural network performance during deployment without requiring model modifications.
Findings
Effective detection of domain shifts such as night, rain, snow.
Reduces computational costs and estimation noise.
Enables safety triggers and performance notifications during deployment.
Abstract
In this paper, we propose a method for addressing the issue of unnoticed catastrophic deployment and domain shift in neural networks for semantic segmentation in autonomous driving. Our approach is based on the idea that deep learning-based perception for autonomous driving is uncertain and best represented as a probability distribution. As autonomous vehicles' safety is paramount, it is crucial for perception systems to recognize when the vehicle is leaving its operational design domain, anticipate hazardous uncertainty, and reduce the performance of the perception system. To address this, we propose to encapsulate the neural network under deployment within an uncertainty estimation envelope that is based on the epistemic uncertainty estimation through the Monte Carlo Dropout approach. This approach does not require modification of the deployed neural network and guarantees expected…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications · Advanced Neural Network Applications
MethodsDropout · Monte Carlo Dropout
