Back to results

University of Illinois at Urbana-Champaign

Exploring anomaly detection methods using features extracted with a neural network

Abstract

dc:description

Anomaly (or outlier) detection is a problem with the goal of detecting outliers—or anomalous samples—within a dataset or distribution. Anomaly detection has important applications in computer vision, cybersecurity, biomedical imaging, and more. As the data becomes bigger (more samples collected) and more complex (more variables observed), it becomes increasingly difficult to detect outliers within a dataset. In this thesis, we explore the problem of outlier detection in computer vision applications, in which the input images can be interpreted as vectors with hundreds of dimensions. While an effective anomaly detection method is important to achieve good performance in detecting outliers, it is also often important to first extract useful features from the data. We explore both extracting useful features from the data (using neural networks) and the use of different anomaly detection methods that use the extracted features. We first train a neural network on the training set (containing only inlier images) with the goal of image classification, and then obtain feature vectors for both the training and test sets by performing a forward pass of the training and test images through the trained network. We then use an anomaly detection method—such as nearest subspace distance or Mahalanobis distance—that makes use of the extracted features in order to obtain an anomaly score for each image in the test set, which can then be used to detect the outliers in the test set. We show that this outlier detection scheme (i.e. using an anomaly detection method on features extracted using a neural network) often outperforms the use of the maximum softmax probability (MSP) as an anomaly score. We also demonstrate that the features extracted using neural networks often lead to better anomaly detection performance than the features obtained by simply reducing the dimensions of the input images (e.g. using principal component analysis).

Degree

thesis:*
Name thesis:degree_name
M.S.
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Electrical & Computer Engr
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2022

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Yeom, Jaewook
Contributors dc:contributor
  • Bresler, Yoram

Subjects

dc:subject × 8

Rights

dc:rights
Statement dc:rights
  • Copyright 2021 Jaewook Yeom
Language dc:language
en

Identifiers

dc:identifier.*
Handle dc:identifier
http://hdl.handle.net/2142/112952
OAI identifier oai:identifier
oai:www.ideals.illinois.edu:2142/112952

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Yeom, Jaewook. Exploring anomaly detection methods using features extracted with a neural network. Thesis thesis, University of Illinois at Urbana-Champaign, 2022. http://hdl.handle.net/2142/112952