Learning and Evaluating Representations for Deep One-class Classification
Kihyuk Sohn, Chun-Liang Li, Jinsung Yoon, Minho Jin, Tomas Pfister

TL;DR
This paper introduces a two-stage deep one-class classification framework that learns self-supervised representations and builds effective classifiers, achieving state-of-the-art results in anomaly detection tasks.
Contribution
The paper proposes a novel distribution-augmented contrastive learning method and a two-stage framework for improved deep one-class classification.
Findings
State-of-the-art performance on visual anomaly detection benchmarks
Effective self-supervised representations for one-class tasks
Visual explanations confirm intuitive decision-making
Abstract
We present a two-stage framework for deep one-class classification. We first learn self-supervised representations from one-class data, and then build one-class classifiers on learned representations. The framework not only allows to learn better representations, but also permits building one-class classifiers that are faithful to the target task. We argue that classifiers inspired by the statistical perspective in generative or discriminative models are more effective than existing approaches, such as a normality score from a surrogate classifier. We thoroughly evaluate different self-supervised representation learning algorithms under the proposed framework for one-class classification. Moreover, we present a novel distribution-augmented contrastive learning that extends training distributions via data augmentation to obstruct the uniformity of contrastive representations. In…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsAnomaly Detection Techniques and Applications · Domain Adaptation and Few-Shot Learning · Machine Learning and Data Classification
MethodsContrastive Learning
