atlas

Research map / Image generation / Autoregressive and latent generation

ODIM: Outlier Detection via Likelihood of Under-Fitted Generative Models

ICML 2024 · Image generation › Autoregressive and latent generation · approach: Generalizable fake image 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 ODIM, an unsupervised outlier detection method that trains an IWAE for only a few updates (stopped by a GMM-2 Wasserstein bimodality criterion) and scores samples by their loss, exploiting the observed inlier-memorization effect.

Problem

Unsupervised outlier detection on training data containing both inliers and outliers; fully trained likelihood-based deep generative models assign outliers high likelihood, making likelihood a poor outlier score.

Approach

Likelihood can be an effective outlier score if the generative model is deliberately under-fitted: early in training DGMs memorize inliers before outliers (the inlier-memorization effect), so training is stopped at the update that maximizes bimodality of the per-sample loss distribution, with min-max scaling and a 10-model ensemble.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use standardization instead of min-max scaling (ablation)ODIM · 30 tabular datasetsAUC: 0.790 -> 0.760Hurt
Increase the IWAE sample count K (ablation)ODIM · outlier identification benchmarksoutlier detection performanceHelped
Increase patience N_pat (ablation)ODIM · outlier identification benchmarksoutlier detection performanceHelped
Increase ensemble size B (ablation)ODIM · outlier identification benchmarksoutlier detection performanceHelped
Vary the learning rate within a reasonable range (ablation)ODIM · outlier identification benchmarksoutlier detection performanceNo clear effect
Use GLOW instead of IWAE (ablation)ODIM · FMNISToutlier detection performanceHurt
Add labeled-outlier information using the CUBO-based loss modification (ablation)ODIM · tabular datasetsAUC: 0.885 -> 0.947 -> 0.958Helped
Apply DP-SGD rather than conventional SGD-based training (ablation)ODIM · tabular datasets, ε=10AUCMixed

Surprising findings

Limitations

Experimental setup

Datasets: ADBench tabular datasets (46) MNIST MNIST-C FMNIST CIFAR10 SVHN MVTec-AD Agnews Amazon Imdb Yelp 20news

Benchmarks: ADBench tabular (46 datasets) ADBench image (6 datasets) ADBench text (5 datasets)

Metrics: AUC PR AUC running time

Baselines: OCSVM COPOD ECOD DeepSVDD ICL DDPM DTE IForest LOF DAGMM

Builds on: IWAE VAE memorization effect in noisy-label learning ADBench

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