MOOD
Official PyTorch implementation of MOOD series: (1) MOODv1: Rethinking Out-of-distributionDetection: Masked Image Modeling Is All You Need. (2) MOODv2: Masked Image Modeling for Out-of-Distribution Detection.
About
The core of out-of-distribution (OOD) detection is to learn the in-distribution (ID) representation, which is distinguishable from OOD samples. Previous work applied recognition-based methods to learn the ID features, which tend to learn shortcuts instead of comprehensive representations. In this work, we find surprisingly that simply using reconstruction-based methods could boost the performance of OOD detection significantly. We deeply explore the main contributors of OOD detection and find that reconstruction-based pretext tasks have the potential to provide a generally applicable and efficacious prior, which benefits the model in learning intrinsic data distributions of the ID dataset. Specifically, we take Masked Image Modeling as a pretext task for our OOD detection framework (MOOD). Without bells and whistles, MOOD outperforms previous SOTA of one-class OOD detection by 5.7%, multi-class OOD detection by 3.0%, and near-distribution OOD detection by 2.1%. It even defeats the 10-shot-per-class outlier exposure OOD detection, although we do not include any OOD samples for our detection.
Open Source Health
- Stars
- 137
- Forks
- 7
- License
- Not stated
- Last commit
- 2 years ago
Related Categories
Vendor
JIA Lab
JIA Lab
Quick Links
Open Source
More by JIA Lab
Related Products
Coralogix
Complete observability. Zero compromises.
Top category match
Qualytics
Data Control for Trusted Context
Top category match
Outlier AI
Train the Next Generation of AI as a Freelancer
Top category match
Logz.io
Logz.io: Modern Observability Powered by AI
Top category match
Panoptes
Panoptes is a platform for trading real assets in real time.
Top category match