Out-of-Distribution Example Detection in Deep Neural Networks using Distance to Modelled Embedding
Rickard Sj\"ogren, Johan Trygg

TL;DR
This paper introduces DIME, a simple and efficient method for detecting out-of-distribution examples in neural networks during prediction, without altering the model or training process, matching state-of-the-art performance.
Contribution
The paper proposes DIME, a novel, unsupervised, and computationally efficient out-of-distribution detection method that can be added post-training without modifying neural network architecture.
Findings
DIME effectively detects out-of-distribution examples during prediction.
DIME matches state-of-the-art detection performance.
DIME introduces negligible computational overhead.
Abstract
Adoption of deep learning in safety-critical systems raise the need for understanding what deep neural networks do not understand after models have been deployed. The behaviour of deep neural networks is undefined for so called out-of-distribution examples. That is, examples from another distribution than the training set. Several methodologies to detect out-of-distribution examples during prediction-time have been proposed, but these methodologies constrain either neural network architecture, how the neural network is trained, suffer from performance overhead, or assume that the nature of out-of-distribution examples are known a priori. We present Distance to Modelled Embedding (DIME) that we use to detect out-of-distribution examples during prediction time. By approximating the training set embedding into feature space as a linear hyperplane, we derive a simple, unsupervised, highly…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Advanced Neural Network Applications · Anomaly Detection Techniques and Applications
MethodsDistance to Modelled Embedding
