Generalized One-Class Learning Using Pairs of Complementary Classifiers
Not on the map. Why?
Abstract (arXiv)
One-class learning is the classic problem of fitting a model to the data for which annotations are available only for a single class. In this paper, we explore novel objectives for one-class learning, which we collectively refer to as Generalized One-class Discriminative Subspaces (GODS). Our key idea is to learn a pair of complementary classifiers to flexibly bound the one-class data distribution, where the data belongs to the positive half-space of one of the classifiers in the complementary pair and to the negative half-space of the other. To avoid redundancy while allowing non-linearity in the classifier decision surfaces, we propose to design each classifier as an orthonormal frame and seek to learn these frames via jointly optimizing for two conflicting objectives, namely: i) to minimize the distance between the two frames, and ii) to maximize the margin between the frames and the data. The learned orthonormal frames will thus characterize a piecewise linear decision surface that allows for efficient inference, while our objectives seek to bound the data within a minimal volume that maximizes the decision margin, thereby robustly capturing the data distribution. We explore several variants of our formulation under different constraints on the constituent classifiers, including kernelized feature maps. We demonstrate the empirical benefits of our approach via experiments on data from several applications in computer vision, such as anomaly detection in video sequences, human poses, and human activities. We also explore the generality and effectiveness of GODS for non-vision tasks via experiments on several UCI datasets, demonstrating state-of-the-art results.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 36 of its 117 references that are in the map. First posted on arXiv 24 Jun 2021.
Builds on
36 of 117 references.
References · 36
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2015Fast R-CNNcited by 2,930
- 2018A Simple Unified Framework for Detecting Out-of-Distribution Samples and Adversarial Attackscited by 1,472
- 2018An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modelingcited by 1,447
- 2017Enhancing The Reliability of Out-of-distribution Image Detection in Neural Networkscited by 1,325
- 2016Realtime Multi-Person 2D Pose Estimation using Part Affinity Fieldscited by 1,061
- 2016NTU RGB+D: A Large Scale Dataset for 3D Human Activity Analysiscited by 683
- 2018Real-world Anomaly Detection in Surveillance Videoscited by 570
- 2017Unsupervised Anomaly Detection with Generative Adversarial Networks to Guide Marker Discoverycited by 566
- 2017Future Frame Prediction for Anomaly Detection -- A New Baselinecited by 391
- 2020Learning Memory-guided Normality for Anomaly Detectioncited by 278
- 2016Learning Temporal Regularity in Video Sequencescited by 254
24 more
- 2018Adversarially Learned One-Class Classifier for Novelty Detectioncited by 202
- 2018Latent Space Autoregression for Novelty Detectioncited by 149
- 2013Manopt, a Matlab toolbox for optimization on manifoldscited by 112
- 2016On Differentiating Parameterized Argmin and Argmax Problems with Application to Bi-level Optimizationcited by 108
- 2017L2-constrained Softmax Loss for Discriminative Face Verificationcited by 96
- 2016Pymanopt: A Python Toolbox for Optimization on Manifolds using Automatic Differentiationcited by 93
- 2017Interpretable 3D Human Action Analysis with Temporal Convolutional Networkscited by 88
- 2017Abnormal Event Detection in Videos using Generative Adversarial Netscited by 82
- 2018Anomaly Detection using One-Class Neural Networkscited by 82
- 2020Efficient Riemannian Optimization on the Stiefel Manifold via the Cayley Transformcited by 79
- 2018Learning Deep Features for One-Class Classificationcited by 76
- 2015Learning Deep Representations of Appearance and Motion for Anomalous Event Detectioncited by 75
- 2019GODS: Generalized One-class Discriminative Subspaces for Anomaly Detectioncited by 64
- 2017Abnormal Event Detection in Videos using Spatiotemporal Autoencodercited by 57
- 2016Deep-Anomaly: Fully Convolutional Neural Network for Fast Anomaly Detection in Crowded Scenescited by 50
- 2016Plug-and-Play CNN for Crowd Motion Analysis: An Application in Abnormal Event Detectioncited by 32
- 2018Subspace Support Vector Data Descriptioncited by 31
- 2017Training Adversarial Discriminators for Cross-channel Abnormal Event Detection in Crowdscited by 28
- 2016A Discriminative Framework for Anomaly Detection in Large Videoscited by 25
- 2017Provable Self-Representation Based Outlier Detection in a Union of Subspacescited by 18
- 2018Non-Linear Temporal Subspace Representations for Activity Recognitioncited by 11
- 2018Video Representation Learning Using Discriminative Poolingcited by 7
- 2016A comprehensive study of sparse codes on abnormality detectioncited by 1
- 2016One-Class Slab Support Vector Machinecited by 1
Built on by
Not cited yet.