paper-with-me

홈 › Papers

BAM: Box Abstraction Monitors for Real-time OoD Detection in Object Detection

2024-03-27 · Changshun Wu, WeiCheng He, Chih-Hong Cheng, Xiaowei Huang, Saddek Bensalem

Out-of-distribution (OoD) detection techniques for deep neural networks (DNNs) become crucial thanks to their filtering of abnormal inputs, especially when DNNs are used in safety-critical applications and interact with an open and dynamic environment. Nevertheless, integrating OoD detection into state-of-the-art (SOTA) object detection DNNs poses significant challenges, partly due to the complexity introduced by the SOTA OoD construction methods, which require the modification of DNN architecture and the introduction of complex loss functions. This paper proposes a simple, yet surprisingly effective, method that requires neither retraining nor architectural change in object detection DNN, called Box Abstraction-based Monitors (BAM). The novelty of BAM stems from using a finite union of convex box abstractions to capture the learned features of objects for in-distribution (ID) data, and an important observation that features from OoD data are more likely to fall outside of these boxes. The union of convex regions within the feature space allows the formation of non-convex and interpretable decision boundaries, overcoming the limitations of VOS-like detectors without sacrificing real-time performance. Experiments integrating BAM into Faster R-CNN-based object detection DNNs demonstrate a considerably improved performance against SOTA OoD detection techniques.

📄 PDF Abstract BibTeX arXiv:2403.18373

Code (0)

등록된 구현이 없습니다.

Tasks

Objectobject-detectionObject DetectionOut of Distribution (OOD) Detection

Methods 이 논문이 사용한 방법론

BAM Park et al. proposed the bottleneck attention module (BAM), aiming to efficiently improve the representational capability of networks. It uses dilated convolution to enlarge…

Similar Papers 제목 키워드 기반

Customizable Reference Runtime Monitoring of Neural Networks using Resolution Boxes

2021-04-25 · Changshun Wu, Yliès Falcone, Saddek Bensalem

Classification neural networks fail to detect inputs that do not fall inside the classes they have been trained for. Runtime monitoring techniques on the neuron activation pattern can be used to detect such inputs. We pr…

Clustering

Toward `verifying' a Water Treatment System

2017-12-12 · Jingyi Wang, Jun Sun, Yifan Jia, Shengchao Qin 외

Modeling and verifying real-world cyber-physical systems is challenging, which is especially so for complex systems where manually modeling is infeasible. In this work, we report our experience on combining model learnin…

Hack The Box: Fooling Deep Learning Abstraction-Based Monitors

2021-07-10 · Sara Hajj Ibrahim, Mohamed Nassar

Deep learning is a type of machine learning that adapts a deep hierarchy of concepts. Deep learning classifiers link the most basic version of concepts at the input layer to the most abstract version of concepts at the o…

Deep LearningNovelty Detection

CoT-Guard: Small Models for Strong Monitoring

2026-05-12 · Nirav Diwan, Han Wang, Berkcan Kapusuzoglu, Ramin Moradi 외 arxiv

Monitoring the chain-of-thought (CoT) of reasoning models is a promising approach for detecting covert misbehavior (i.e., hidden objectives) in code generation tasks. While large models (GPT-5, Gemini-3-Flash) can serve …

Reinforcement LearningCode Generation

Out-Of-Distribution Detection Is Not All You Need

2022-11-29 · Joris Guérin, Kevin Delmas, Raul Sena Ferreira, Jérémie Guiochet

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) Detection