atlas

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

Diffusion-based Layer-wise Semantic Reconstruction for Unsupervised Out-of-Distribution Detection

NeurIPS 2024 · Label-efficient and robust learning › OOD and anomaly detection · approach: Spurious-aware OOD detection · 1 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 DLSR/LFDN, a DDIM-style latent diffusion network that reconstructs multi-layer EfficientNet-b4 pooled features after Gaussian distortion, using reconstruction error (MFsim, MSE, LR) as the unsupervised OOD score.

Problem

Unsupervised OOD detection trained only on unlabeled ID data; existing reconstruction-based generative methods trade off reconstruction power against compact ID representation, and pixel-level diffusion detectors are slow.

Approach

Perform diffusion-based denoising reconstruction on multi-layer, globally pooled and z-score normalized encoder features rather than pixels; score OOD by cosine similarity (MFsim), MSE, or likelihood regret between original and reconstructed features.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use multi-layer semantic features rather than only the last encoder block (ablation)DLSR with MFsim · CIFAR-10, CIFAR-100, and CelebA OOD benchmarksAUROC: 99.93 -> 99.98; 79.24 -> 97.2; 93.84 -> 99.35Helped
replace the feature-level diffusion network with an autoencoder (ablation)DLSR · CIFAR-10; OOD averageAUROC: 81.2 -> 99.7±0.1Hurt
reduce LFDN linear-layer dimension from 720 to 1440 (ablation)DLSR with MSE · CIFAR-100; OOD averageAUROC: 83.35 -> 86.35Helped
reduce LFDN linear-layer dimension from 720 to 1440 (ablation)DLSR with LR · CIFAR-100; OOD averageAUROC: 84.05 -> 89.17Helped
reduce LFDN linear-layer dimension from 720 to 1440 (ablation)DLSR with MFsim · CIFAR-100; OOD averageAUROC: 96.43 -> 97.20Helped
increase LFDN residual blocks from 8 to 16 (ablation)DLSR with MSE · CIFAR-100; OOD averageAUROC: 85.26 -> 86.35Helped
increase LFDN residual blocks from 8 to 16 (ablation)DLSR with LR · CIFAR-100; OOD averageAUROC: 87.32 -> 89.17Helped
increase LFDN residual blocks from 8 to 16 (ablation)DLSR with MFsim · CIFAR-100; OOD averageAUROC: 97.13 -> 97.20No clear effect
evaluate at a sampling time step near 3–10 rather than t=1 or very large t (ablation)DLSR · CIFAR-10; six OOD datasetsAUROCMixed

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 CelebA ImageNet100 SVHN LSUN iSUN Textures Places365 iNaturalist MNIST FMNIST

Benchmarks: CIFAR-10 vs six OOD sets CIFAR-100 vs six OOD sets CelebA vs four OOD sets ImageNet100 vs four OOD sets CIFAR-10 vs CIFAR-100 DiffGuard CIFAR-10 vs CIFAR-100/TinyImageNet

Metrics: AUROC FPR95 images per second

Baselines: GLOW PixelCNN++ VAE DDPM AutoEncoder MSP EBO DICE ASH-S SimCLR+Mahalanobis SimCLR+KNN LMD

Builds on: DDPM DDIM Likelihood Regret Latent Diffusion Models

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