Network Inversion for Uncertainty-Aware Out-of-Distribution Detection
Pirzada Suhail, Rehna Afroz, Gouranga Bala, Amit Sethi

TL;DR
This paper introduces a novel training framework that combines network inversion with classifier training to improve out-of-distribution detection and uncertainty estimation without external datasets.
Contribution
It proposes a unified iterative training method that enhances OOD detection and uncertainty estimation by dynamically refining the classifier with network inversion and a garbage class.
Findings
Effective OOD detection by classifying OOD samples into a garbage class
Improved uncertainty estimation for in-distribution and OOD inputs
No need for external OOD datasets or post-hoc calibration
Abstract
Out-of-distribution (OOD) detection and uncertainty estimation (UE) are critical components for building safe machine learning systems, especially in real-world scenarios where unexpected inputs are inevitable. However the two problems have, until recently, separately been addressed. In this work, we propose a novel framework that combines network inversion with classifier training to simultaneously address both OOD detection and uncertainty estimation. For a standard n-class classification task, we extend the classifier to an (n+1)-class model by introducing a "garbage" class, initially populated with random gaussian noise to represent outlier inputs. After each training epoch, we use network inversion to reconstruct input images corresponding to all output classes that initially appear as noisy and incoherent and are therefore excluded to the garbage class for retraining the…
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
