Identifying Out-of-Distribution Samples in Real-Time for Safety-Critical 2D Object Detection with Margin Entropy Loss
Convolutional Neural Networks (CNNs) are nowadays often employed in vision-based perception stacks for safetycritical applications such as autonomous driving or Unmanned Aerial Vehicles (UAVs). Due to the safety requirements in those use cases, it is important to know the limitations of the CNN and, thus, to detect Out-of-Distribution (OOD) samples. In this work, we present an approach to enable OOD detection for 2D object detection by employing the margin entropy (ME) loss. The proposed method is easy to implement and can be applied to most existing object detection architectures. In addition, we introduce Separability as a metric for detecting OOD samples in object detection. We show that a CNN trained with the ME loss significantly outperforms OOD detection using standard confidence scores. At the same time, the runtime of the underlying object detection framework remains constant rendering the ME loss a powerful tool to enable OOD detection.
Code (0)
등록된 구현이 없습니다.
Tasks
2D Object DetectionAutonomous DrivingObjectobject-detectionObject DetectionOut of Distribution (OOD) DetectionSimilar Papers 제목 키워드 기반
Demo Abstract: Real-Time Out-of-Distribution Detection on a Mobile Robot
In a cyber-physical system such as an autonomous vehicle (AV), machine learning (ML) models can be used to navigate and identify objects that may interfere with the vehicle's operation. However, ML models are unlikely to…
Navigateobject-detectionObject DetectionOut-of-Distribution Detection+1Unsupervised out-of-distribution detection for safer robotically guided retinal microsurgery
Purpose: A fundamental problem in designing safe machine learning systems is identifying when samples presented to a deployed model differ from those observed at training time. Detecting so-called out-of-distribution (Oo…
Out-of-Distribution DetectionOut-Of-Distribution Detection Is Not All You Need
The usage of deep neural networks in safety-critical systems is limited by our ability to guarantee their correct behavior. Runtime monitors are components aiming to identify unsafe predictions and discard them before th…
AllOut-of-Distribution DetectionOut of Distribution (OOD) DetectionCompressing VAE-Based Out-of-Distribution Detectors for Embedded Deployment
Out-of-distribution (OOD) detectors can act as safety monitors in embedded cyber-physical systems by identifying samples outside a machine learning model's training distribution to prevent potentially unsafe actions. How…
CPUGPUKnowledge DistillationQuantizationTraffic and Safety Rule Compliance of Humans in Diverse Driving Situations
The increasing interest in autonomous driving systems has highlighted the need for an in-depth analysis of human driving behavior in diverse scenarios. Analyzing human data is crucial for developing autonomous systems th…
Autonomous DrivingTrajectory Prediction