Deep one-class classification via interpolated Gaussian descriptor

One-class classification (OCC) aims to learn an effective data description to enclose all normal training samples and detect anomalies based on the deviation from the data description. Current state-of-the-art OCC models learn a compact normality description by hyper-sphere minimisation, but they of...

Full description

Saved in:
Bibliographic Details
Main Authors: CHEN, Yuanhong, TIAN, Yu, PANG, Guansong, CARNEIRO, Gustavo
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2022
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/7034
https://ink.library.smu.edu.sg/context/sis_research/article/8037/viewcontent/19915_Article_Text_23928_1_2_20220628.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-8037
record_format dspace
spelling sg-smu-ink.sis_research-80372022-10-13T01:35:37Z Deep one-class classification via interpolated Gaussian descriptor CHEN, Yuanhong TIAN, Yu PANG, Guansong CARNEIRO, Gustavo One-class classification (OCC) aims to learn an effective data description to enclose all normal training samples and detect anomalies based on the deviation from the data description. Current state-of-the-art OCC models learn a compact normality description by hyper-sphere minimisation, but they often suffer from overfitting the training data, especially when the training set is small or contaminated with anomalous samples. To address this issue, we introduce the interpolated Gaussian descriptor (IGD) method, a novel OCC model that learns a one-class Gaussian anomaly classifier trained with adversarially interpolated training samples. The Gaussian anomaly classifier differentiates the training samples based on their distance to the Gaussian centre and the standard deviation of these distances, offering the model a discriminability w.r.t. the given samples during training. The adversarial interpolation is enforced to consistently learn a smooth Gaussian descriptor, even when the training data is small or contaminated with anomalous samples. This enables our model to learn the data description based on the representative normal samples rather than fringe or anomalous samples, resulting in significantly improved normality description. In extensive experiments on diverse popular benchmarks, including MNIST, Fashion MNIST, CIFAR10, MVTec AD and two medical datasets, IGD achieves better detection accuracy than current state-of-the-art models. IGD also shows better robustness in problems with small or contaminated training sets. 2022-06-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/7034 info:doi/10.1609/aaai.v36i1.19915 https://ink.library.smu.edu.sg/context/sis_research/article/8037/viewcontent/19915_Article_Text_23928_1_2_20220628.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Artificial Intelligence and Robotics
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Artificial Intelligence and Robotics
spellingShingle Artificial Intelligence and Robotics
CHEN, Yuanhong
TIAN, Yu
PANG, Guansong
CARNEIRO, Gustavo
Deep one-class classification via interpolated Gaussian descriptor
description One-class classification (OCC) aims to learn an effective data description to enclose all normal training samples and detect anomalies based on the deviation from the data description. Current state-of-the-art OCC models learn a compact normality description by hyper-sphere minimisation, but they often suffer from overfitting the training data, especially when the training set is small or contaminated with anomalous samples. To address this issue, we introduce the interpolated Gaussian descriptor (IGD) method, a novel OCC model that learns a one-class Gaussian anomaly classifier trained with adversarially interpolated training samples. The Gaussian anomaly classifier differentiates the training samples based on their distance to the Gaussian centre and the standard deviation of these distances, offering the model a discriminability w.r.t. the given samples during training. The adversarial interpolation is enforced to consistently learn a smooth Gaussian descriptor, even when the training data is small or contaminated with anomalous samples. This enables our model to learn the data description based on the representative normal samples rather than fringe or anomalous samples, resulting in significantly improved normality description. In extensive experiments on diverse popular benchmarks, including MNIST, Fashion MNIST, CIFAR10, MVTec AD and two medical datasets, IGD achieves better detection accuracy than current state-of-the-art models. IGD also shows better robustness in problems with small or contaminated training sets.
format text
author CHEN, Yuanhong
TIAN, Yu
PANG, Guansong
CARNEIRO, Gustavo
author_facet CHEN, Yuanhong
TIAN, Yu
PANG, Guansong
CARNEIRO, Gustavo
author_sort CHEN, Yuanhong
title Deep one-class classification via interpolated Gaussian descriptor
title_short Deep one-class classification via interpolated Gaussian descriptor
title_full Deep one-class classification via interpolated Gaussian descriptor
title_fullStr Deep one-class classification via interpolated Gaussian descriptor
title_full_unstemmed Deep one-class classification via interpolated Gaussian descriptor
title_sort deep one-class classification via interpolated gaussian descriptor
publisher Institutional Knowledge at Singapore Management University
publishDate 2022
url https://ink.library.smu.edu.sg/sis_research/7034
https://ink.library.smu.edu.sg/context/sis_research/article/8037/viewcontent/19915_Article_Text_23928_1_2_20220628.pdf
_version_ 1770576192022249472