atlas

Research map / Label-efficient and robust learning / OOD and anomaly detection

Universal Novelty Detection Through Adaptive Contrastive Learning

CVPR 2024 · Label-efficient and robust learning › OOD and anomaly detection · approach: Uncertainty and misclassification detection · 10 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes UNODE, a contrastive-learning novelty detector with AutoAugOOD, which adaptively selects hard augmentations (KL/JS divergence in t-SNE-projected feature space) to craft negative pairs, aiming for universality across train-set and test-set shifts.

Problem

Novelty detection methods lack universality: they fail to transfer across training datasets, degrade under corrupted test samples, and do not adapt across setups (one-class, unlabeled and labeled multi-class), because their inductive biases are rigid and contrastive learning lacks negative pairs for

Approach

Automatically craft negative pairs by applying hard augmentations (from SimCLR's detrimental set) weighted by the Jensen-Shannon divergence between 1-D t-SNE projections of inlier and augmented feature distributions, then train contrastive plus binary cross-entropy losses and score with similarity plus binary inlier probability.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train with AutoAugOOD-generated negative pairs instead of omitting negative data (ablation)UNODE · MNIST, CIFAR-10, MVTecAD (mean)AUROC (%): 77.2 -> 97.3Helped
Replace AutoAugOOD with rotation augmentation (ablation)UNODE · MNIST, CIFAR-10, MVTecAD (mean)AUROC (%): 97.3 -> 83.6Hurt
Replace AutoAugOOD with Cutout (ablation)UNODE · MNIST, CIFAR-10, MVTecAD (mean)AUROC (%): 97.3 -> 78.2Hurt
Replace AutoAugOOD with CutPaste (ablation)UNODE · MNIST, CIFAR-10, MVTecAD (mean)AUROC (%): 97.3 -> 83.6Hurt
Replace AutoAugOOD with MixUp (ablation)UNODE · MNIST, CIFAR-10, MVTecAD (mean)AUROC (%): 97.3 -> 85.8Hurt
Replace AutoAugOOD with FakeD (ablation)UNODE · MNIST, CIFAR-10, MVTecAD (mean)AUROC (%): 97.3 -> 81.0Hurt
Replace AutoAugOOD with AutoAugment (ablation)UNODE · MNIST, CIFAR-10, MVTecAD (mean)AUROC (%): 97.3 -> 78.7Hurt
Use contrastive loss alone instead of contrastive plus classification loss (ablation)UNODE · MNIST, CIFAR-10, SVHN, MVTecADAUROC (%): 98.7 -> 86.9; 96.6 -> 76.4; 83 -> 73.6; 95.8 -> 61.0Hurt
Use classification loss alone instead of contrastive plus classification loss (ablation)UNODE · MNIST, CIFAR-10, SVHN, MVTecADAUROC (%): 96.8 -> 98.7; 94.1 -> 96.6; 77.3 -> 83; 82.0 -> 95.8Mixed
Use similarity score alone instead of combining similarity and binary-head scores (ablation)UNODE detection score · MNIST, CIFAR-10, SVHN, MVTecADAUROC (%): 97.5 -> 99.0; 85.4 -> 96.6; 74.3 -> 83.3; 74.4 -> 95.9Mixed
Use binary-head score alone instead of combining similarity and binary-head scores (ablation)UNODE detection score · MNIST, CIFAR-10, SVHN, MVTecADAUROC (%): 98.7 -> 99.0; 96.7 -> 96.6; 80.7 -> 83.3; 95.4 -> 95.9Mixed
Use labeled supervision rather than unlabeled trainingUNODE · CIFAR-10 vs CIFAR-100AUROC (%): 92.4% to 93.7%Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 MNIST EMNIST-Letters FashionMNIST SVHN MVTecAD FGVC-Aircraft Head CT ISIC 2018 ImageNet-21k ImageNet-1k

Benchmarks: CIFAR-10 CIFAR-100 MNIST EMNIST-Letters FashionMNIST SVHN MVTecAD HeadCT FGVC ISIC2018 CIFAR-10-C CIFAR-100-C

Metrics: AUROC mean AUROC standard deviation across datasets

Baselines: DeepSVDD GT MHROT CSI DN2 MSAD PANDA FITYMI FastFlow PatchCore ReContrast SSD

Builds on: SimCLR CSI AutoAugment PANDA MSAD

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy