atlas

Research map / Probabilistic and scientific modeling / Variational and generative sampling

A Geometric Explanation of the Likelihood OOD Detection Paradox

ICML 2024 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Flow-based density estimation · 0 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.

Explains the likelihood OOD detection paradox geometrically via local intrinsic dimension (LID) and proposes a dual-threshold detector that pairs likelihood with LID estimated from a single pre-trained normalizing flow or diffusion model.

Problem

Likelihood-based deep generative models assign higher likelihood to OOD data from simpler datasets yet never generate such samples, making likelihood-based OOD detection unreliable.

Approach

High likelihood on low-dimensional OOD manifolds can coexist with negligible probability mass because the model assigns small local volume there; estimating LID from a single pre-trained DGM and thresholding both likelihood and LID (dual threshold) identifies such regions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Combine likelihood and LID thresholds instead of using likelihood aloneNormalizing flow · FMNIST-trained: MNIST OODAUC-ROC: 0.073 -> 0.951Helped
Combine likelihood and LID thresholds instead of using likelihood aloneNormalizing flow · CIFAR10-trained: SVHN OODAUC-ROC: 0.063 -> 0.936Helped
Combine likelihood and LID thresholds instead of using likelihood aloneNormalizing flow · CIFAR10-trained: CelebA OODAUC-ROC: 0.391 -> 0.655Helped
Combine likelihood and LID thresholds instead of using likelihood aloneNormalizing flow · MNIST-trained: Omniglot OODAUC-ROC: 0.796 -> 0.855Helped
Combine likelihood and LID thresholds instead of using likelihood aloneDiffusion model · FMNIST-trained: MNIST OODAUC-ROC: 0.240 -> 0.912Helped
Combine likelihood and LID thresholds instead of using likelihood aloneDiffusion model · CIFAR10-trained: SVHN OODAUC-ROC: 0.064 -> 0.944Helped
Combine likelihood and LID thresholds instead of using likelihood aloneDiffusion model · CIFAR10-trained: CelebA OODAUC-ROC: 0.360 -> 0.648Helped
Use LPCA-calibrated dataset-specific threshold instead of fixed τ (ablation)Normalizing flow dual-threshold detector · CIFAR10 vs. SVHNAUC-ROC: 0.737 -> 0.936Helped
Use LPCA-calibrated dataset-specific threshold instead of fixed τ (ablation)Normalizing flow dual-threshold detector · FMNIST vs. MNISTAUC-ROC: 0.961 -> 0.951Hurt

Surprising findings

Limitations

Experimental setup

Datasets: FMNIST MNIST Omniglot EMNIST SVHN CIFAR10 CIFAR100 Tiny ImageNet CelebA

Benchmarks: FMNIST vs MNIST FMNIST vs Omniglot CIFAR10 vs SVHN CIFAR10 vs CelebA MNIST vs FMNIST MNIST vs Omniglot SVHN vs CIFAR10 SVHN vs CelebA

Metrics: AUC-ROC

Baselines: NF Likelihood Complexity Correction NF Likelihood Ratios DM Likelihood DM Reconstruction DM Likelihood Ratios Normalized autoencoders (NAE)

Builds on: Glow RQ-NSF Denoising score matching Score-based SDE Local PCA intrinsic dimension estimation

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