Papers › RODD: A Self-Supervised Approach for Robust Out-of-Distribution Detection

RODD: A Self-Supervised Approach for Robust Out-of-Distribution Detection

6 Apr 2022arXiv:2204.02553archive 2025-07-28

Umar Khalid, Ashkan Esmaeili, Nazmul Karim, Nazanin Rahnavard

Recent studies have addressed the concern of detecting and rejecting the out-of-distribution (OOD) samples as a major challenge in the safe deployment of deep learning (DL) models. It is desired that the DL model should only be confident about the in-distribution (ID) data which reinforces the driving principle of the OOD detection. In this paper, we propose a simple yet effective generalized OOD detection method independent of out-of-distribution datasets. Our approach relies on self-supervised feature learning of the training samples, where the embeddings lie on a compact low-dimensional space. Motivated by the recent studies that show self-supervised adversarial contrastive learning helps robustify the model, we empirically show that a pre-trained model with self-supervised contrastive learning yields a better model for uni-dimensional feature learning in the latent space. The method proposed in this work referred to as RODD outperforms SOTA detection performance on an extensive suite of benchmark datasets on OOD detection tasks. On the CIFAR-100 benchmarks, RODD achieves a 26.97 % lower false-positive rate (FPR@95) compared to SOTA methods.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

UmarKhalidcs/RODD officialmentioned in papermentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Contrastive LearningOut of Distribution (OOD) DetectionOut-of-Distribution Detection

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Out-of-Distribution Detection CIFAR-10 Wide ResNet 40x2 AUROC 99.43 #5 of 10 Archive leaderboard report
Out-of-Distribution Detection CIFAR-10 Wide ResNet 40x2 FPR95 3.87 #5 of 10 Archive leaderboard report
Out-of-Distribution Detection CIFAR10 Wide ResNet 40x2 AUROC 99.3 #1 of 1 Archive leaderboard report
Out-of-Distribution Detection cifar10 Wideresnet 40 AUROC 99.3 #1 of 1 Archive leaderboard report
Out-of-Distribution Detection cifar100 Wide Resnet 40x2 AUROC 95.76 #1 of 1 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Contrastive Learning

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections