CVAILGROSYAug 11, 2023

Defensive Perception: Estimation and Monitoring of Neural Network Performance under Deployment

arXiv:2308.06299v1h-index: 8
Originality Incremental advance
AI Analysis

This addresses safety-critical domain shift issues for autonomous vehicles, though it is incremental as it builds on existing uncertainty estimation methods.

The paper tackles the problem of unnoticed catastrophic deployment and domain shift in neural networks for autonomous driving semantic segmentation by proposing a defensive perception envelope based on Monte Carlo Dropout uncertainty estimation, which estimates performance and monitors domain shifts without modifying the deployed network, demonstrating applicability to scenarios like night, rain, and snow.

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 model performance. Our defensive perception envelope has the capability to estimate a neural network's performance, enabling monitoring and notification of entering domains of reduced neural network performance under deployment. Furthermore, our envelope is extended by novel methods to improve the application in deployment settings, including reducing compute expenses and confining estimation noise. Finally, we demonstrate the applicability of our method for multiple different potential deployment shifts relevant to autonomous driving, such as transitions into the night, rainy, or snowy domain. Overall, our approach shows great potential for application in deployment settings and enables operational design domain recognition via uncertainty, which allows for defensive perception, safe state triggers, warning notifications, and feedback for testing or development and adaptation of the perception stack.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes