One-class classification algorithm
One class classification (OCC) is a special case of multi-class classification where training data are exclusively derived from a single positive class. While conventional multi-class classification tasks as-sume availability of training data for all expected classes during prediction, OCC deals wit...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/174781 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-174781 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1747812024-04-12T15:39:09Z One-class classification algorithm Wong, Li Wen Wu Hongjun Zhang Tianwei School of Computer Science and Engineering School of Physical and Mathematical Sciences tianwei.zhang@ntu.edu.sg, wuhj@ntu.edu.sg Computer and Information Science One class classification (OCC) is a special case of multi-class classification where training data are exclusively derived from a single positive class. While conventional multi-class classification tasks as-sume availability of training data for all expected classes during prediction, OCC deals with scenarios where data from new or unforeseen classes emerge during testing. This project addresses the need for comprehensive comparisons of OCC algorithms, crucial for informed algorithm selection and advance-ment of anomaly detection methodologies. We introduce a selection of statistical and deep learning OCC methods and conduct a detailed analysis of their performance using image datasets. Specifically, we evaluate methods such as one class support vector machine (OCSVM), support vector data de-scriptor (SVDD), deep support vector data descriptor (DSVDD) and the holistic approach (HRN). Our analysis provides valuable insights into the strengths and limitations of OCC algorithms, facilitating their practical application in scenarios where obtaining labelled anomaly data is challenging. Through rigorous experimentation and comparison, we contribute to enriching understanding and guiding the selection of suitable OCC methodologies for diverse real-world applications. Bachelor's degree 2024-04-11T00:01:35Z 2024-04-11T00:01:35Z 2024 Final Year Project (FYP) Wong, L. W. (2024). One-class classification algorithm. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/174781 https://hdl.handle.net/10356/174781 en SCSE23-0070 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Computer and Information Science |
spellingShingle |
Computer and Information Science Wong, Li Wen One-class classification algorithm |
description |
One class classification (OCC) is a special case of multi-class classification where training data are exclusively derived from a single positive class. While conventional multi-class classification tasks as-sume availability of training data for all expected classes during prediction, OCC deals with scenarios where data from new or unforeseen classes emerge during testing. This project addresses the need for comprehensive comparisons of OCC algorithms, crucial for informed algorithm selection and advance-ment of anomaly detection methodologies. We introduce a selection of statistical and deep learning OCC methods and conduct a detailed analysis of their performance using image datasets. Specifically, we evaluate methods such as one class support vector machine (OCSVM), support vector data de-scriptor (SVDD), deep support vector data descriptor (DSVDD) and the holistic approach (HRN). Our analysis provides valuable insights into the strengths and limitations of OCC algorithms, facilitating their practical application in scenarios where obtaining labelled anomaly data is challenging. Through rigorous experimentation and comparison, we contribute to enriching understanding and guiding the selection of suitable OCC methodologies for diverse real-world applications. |
author2 |
Wu Hongjun |
author_facet |
Wu Hongjun Wong, Li Wen |
format |
Final Year Project |
author |
Wong, Li Wen |
author_sort |
Wong, Li Wen |
title |
One-class classification algorithm |
title_short |
One-class classification algorithm |
title_full |
One-class classification algorithm |
title_fullStr |
One-class classification algorithm |
title_full_unstemmed |
One-class classification algorithm |
title_sort |
one-class classification algorithm |
publisher |
Nanyang Technological University |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/174781 |
_version_ |
1806059818069262336 |