CVAug 16, 2019

GODS: Generalized One-class Discriminative Subspaces for Anomaly Detection

arXiv:1908.05884v1167 citations
AI Analysis

This addresses anomaly detection in scenarios with limited labeled data, such as safety monitoring in vehicles, though it appears incremental as it builds on existing one-class methods.

The paper tackles the problem of one-class learning for anomaly detection by proposing a novel objective that uses orthonormal frames to sandwich labeled data, achieving state-of-the-art accuracy on benchmarks including a new dataset for human pose anomalies in cars.

One-class learning is the classic problem of fitting a model to data for which annotations are available only for a single class. In this paper, we propose a novel objective for one-class learning. Our key idea is to use a pair of orthonormal frames -- as subspaces -- to "sandwich" the labeled data via optimizing for two objectives jointly: i) minimize the distance between the origins of the two subspaces, and ii) to maximize the margin between the hyperplanes and the data, either subspace demanding the data to be in its positive and negative orthant respectively. Our proposed objective however leads to a non-convex optimization problem, to which we resort to Riemannian optimization schemes and derive an efficient conjugate gradient scheme on the Stiefel manifold. To study the effectiveness of our scheme, we propose a new dataset~\emph{Dash-Cam-Pose}, consisting of clips with skeleton poses of humans seated in a car, the task being to classify the clips as normal or abnormal; the latter is when any human pose is out-of-position with regard to say an airbag deployment. Our experiments on the proposed Dash-Cam-Pose dataset, as well as several other standard anomaly/novelty detection benchmarks demonstrate the benefits of our scheme, achieving state-of-the-art one-class accuracy.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes