One-Class Classification: Taxonomy of Study and Review of Techniques
arXiv:1312.0049 · doi:10.1017/S026988891300043X
Abstract
One-class classification (OCC) algorithms aim to build classification models when the negative class is either absent, poorly sampled or not well defined. This unique situation constrains the learning of efficient classifiers by defining class boundary just with the knowledge of positive class. The OCC problem has been considered and applied under many research themes, such as outlier/novelty detection and concept learning. In this paper we present a unified view of the general problem of OCC by presenting a taxonomy of study for OCC problems, which is based on the availability of training data, algorithms used and the application domains applied. We further delve into each of the categories of the proposed taxonomy and present a comprehensive literature review of the OCC algorithms, techniques and methodologies with a focus on their significance, limitations and applications. We conclude our paper by discussing some open research problems in the field of OCC and present our vision for future research.
24 pages + 11 pages of references, 8 figures
Cited by in corpus (56)
- Aleatoric and Epistemic Uncertainty in Machine Learning: An Introduction to Concepts and Methods
- A Unifying Review of Deep and Shallow Anomaly Detection
- Learning from positive and unlabeled data: a survey
- Review of Fall Detection Techniques: A Data Availability Perspective
- Cloze Test Helps: Effective Video Anomaly Detection via Learning to Complete Video Events
- One-Class Convolutional Neural Network
- Generative Probabilistic Novelty Detection with Adversarial Autoencoders
- One-Class Classification: A Survey
- Testing for Outliers with Conformal p-values
- Detecting Unseen Falls from Wearable Devices using Channel-wise Ensemble of Autoencoders
- Efficient Training for Positive Unlabeled Learning
- Obey validity limits of data-driven models
- Robust Classification of High-Dimensional Spectroscopy Data Using Deep Learning and Data Synthesis
- Target specific mining of COVID-19 scholarly articles using one-class approach
- A One-Class Classification Decision Tree Based on Kernel Density Estimation
- Multimodal Subspace Support Vector Data Description
- Detecting Out-of-Distribution Inputs in Deep Neural Networks Using an Early-Layer Output
- Detecting Falls with X-Factor Hidden Markov Models
- Meta-survey on outlier and anomaly detection
- Active Learning of Discriminative Subgraph Patterns for API Misuse Detection
- Spatio-Temporal Adversarial Learning for Detecting Unseen Falls
- A Cloud-based Deep Learning Framework for Early Detection of Pushing at Crowded Event Entrances
- Boosting rare benthic macroinvertebrates taxa identification with one-class classification
- ADEPOS: Anomaly Detection based Power Saving for Predictive Maintenance using Edge Computing
- An Investigation on Support Vector Clustering for Big Data in Quantum Paradigm
- From Weakly Supervised Learning to Biquality Learning: an Introduction
- Multi-Perspective Anomaly Detection
- One-Class Adversarial Nets for Fraud Detection
- Quantum support vector data description for anomaly detection
- ADIC: Anomaly Detection Integrated Circuit in 65nm CMOS utilizing Approximate Computing
- ARCADe: A Rapid Continual Anomaly Detector
- Towards Targeted Change Detection with Heterogeneous Remote Sensing Images for Forest Mortality Mapping
- Out-of-domain Detection for Natural Language Understanding in Dialog Systems
- Improving Novelty Detection using the Reconstructions of Nearest Neighbours
- SAFE-OCC: A Novelty Detection Framework for Convolutional Neural Network Sensors and its Application in Process Control
- Video Abnormal Event Detection by Learning to Complete Visual Cloze Tests
- Towards the Avoidance of Counterfeit Memory: Identifying the DRAM Origin
- Active Learning for One-Class Classification Using Two One-Class Classifiers
- Sequential Minimal Optimization Algorithm for One-Class Support Vector Machines With Privileged Information
- A Two-Stage Bayesian Semiparametric Model for Novelty Detection with Robust Prior Information
- LSTM for Model-Based Anomaly Detection in Cyber-Physical Systems
- ProtoInfoMax: Prototypical Networks with Mutual Information Maximization for Out-of-Domain Detection
- Multi-view Deep One-class Classification: A Systematic Exploration
- Unary and Binary Classification Approaches and their Implications for Authorship Verification
- CVAD: A generic medical anomaly detector based on Cascade VAE
- One-Class Kernel Spectral Regression
- Explained anomaly detection in text reviews: Can subjective scenarios be correctly evaluated?
- Detecting Abnormal Operations in Concentrated Solar Power Plants from Irregular Sequences of Thermal Images
- Multi-IF : An Approach to Anomaly Detection in Self-Driving Systems
- Evolutionary Simplicial Learning as a Generative and Compact Sparse Framework for Classification
- Critical Review for One-class Classification: recent advances and the reality behind them
- Constrained Deep One-Class Feature Learning For Classifying Imbalanced Medical Images
- Active Authentication using an Autoencoder regularized CNN-based One-Class Classifier
- -Norm Multiple Kernel One-Class Fisher Null-Space
- ESA: Example Sieve Approach for Multi-Positive and Unlabeled Learning
- One-Class Classification by Ensembles of Regression models -- a detailed study