Deep One-Class Classification
Despite the great advances made by deep learning in many machine learning problems, there is a relative dearth of deep learning approaches for anomaly detection. Those approaches which do exist involve networks trained to perform a task other than anomaly detection, namely generative models or compression, which are in turn adapted for use in anomaly detection; they are not trained on an anomaly detection based objective. In this paper we introduce a new anomaly detection method—Deep Support Vector Data Description—, which is trained on an anomaly detection based objective. The adaptation to the deep regime necessitates that our neural network and training procedure satisfy certain properties, which we demonstrate theoretically. We show the effectiveness of our method on MNIST and CIFAR-10 image benchmark datasets as well as on the detection of adversarial examples of GTSRB stop signs.
Code (1)
Tasks
Anomaly DetectionClassificationDeep LearningOne-Class ClassificationOutlier DetectionSimilar Papers 제목 키워드 기반
An Online Universal Classifier for Binary, Multi-class and Multi-label Classification
Classification involves the learning of the mapping function that associates input samples to corresponding target label. There are two major categories of classification problems: Single-label classification and Multi-l…
ClassificationGeneral ClassificationMulti-Label ClassificationMUlTI-LABEL-ClASSIFICATIONMulti-borders classification
The number of possible methods of generalizing binary classification to multi-class classification increases exponentially with the number of class labels. Often, the best method of doing so will be highly problem depend…
Binary ClassificationClassificationGeneral ClassificationMulti-class ClassificationEquivalent Classification Mapping for Weakly Supervised Temporal Action Localization
Weakly supervised temporal action localization is a newly emerging yet widely studied topic in recent years. The existing methods can be categorized into two localization-by-classification pipelines, i.e., the pre-classi…
Action LocalizationClassificationGeneral ClassificationTemporal Action Localization+1Classification with Rejection Based on Cost-sensitive Classification
The goal of classification with rejection is to avoid risky misclassification in error-critical applications such as medical diagnosis and product inspection. In this paper, based on the relationship between classificati…
ClassificationGeneral ClassificationMedical DiagnosisProbabilistic Cascading for Large Scale Hierarchical Classification
Hierarchies are frequently used for the organization of objects. Given a hierarchy of classes, two main approaches are used, to automatically classify new instances: flat classification and cascade classification. Flat c…
ClassificationGeneral Classification