Out-of-Distribution Detection with a Single Unconditional Diffusion Model

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Heng, Alvin, Thiery, Alexandre H., Soh, Harold
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866929556227620864
author Heng, Alvin
Thiery, Alexandre H.
Soh, Harold
author_facet Heng, Alvin
Thiery, Alexandre H.
Soh, Harold
contents Out-of-distribution (OOD) detection is a critical task in machine learning that seeks to identify abnormal samples. Traditionally, unsupervised methods utilize a deep generative model for OOD detection. However, such approaches require a new model to be trained for each inlier dataset. This paper explores whether a single model can perform OOD detection across diverse tasks. To that end, we introduce Diffusion Paths (DiffPath), which uses a single diffusion model originally trained to perform unconditional generation for OOD detection. We introduce a novel technique of measuring the rate-of-change and curvature of the diffusion paths connecting samples to the standard normal. Extensive experiments show that with a single model, DiffPath is competitive with prior work using individual models on a variety of OOD tasks involving different distributions. Our code is publicly available at https://github.com/clear-nus/diffpath.
format Preprint
id arxiv_https___arxiv_org_abs_2405_11881
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Out-of-Distribution Detection with a Single Unconditional Diffusion Model
Heng, Alvin
Thiery, Alexandre H.
Soh, Harold
Machine Learning
Artificial Intelligence
Out-of-distribution (OOD) detection is a critical task in machine learning that seeks to identify abnormal samples. Traditionally, unsupervised methods utilize a deep generative model for OOD detection. However, such approaches require a new model to be trained for each inlier dataset. This paper explores whether a single model can perform OOD detection across diverse tasks. To that end, we introduce Diffusion Paths (DiffPath), which uses a single diffusion model originally trained to perform unconditional generation for OOD detection. We introduce a novel technique of measuring the rate-of-change and curvature of the diffusion paths connecting samples to the standard normal. Extensive experiments show that with a single model, DiffPath is competitive with prior work using individual models on a variety of OOD tasks involving different distributions. Our code is publicly available at https://github.com/clear-nus/diffpath.
title Out-of-Distribution Detection with a Single Unconditional Diffusion Model
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2405.11881