FROCC: Fast Random projection-based One-Class Classification

11/29/2020
by   Arindam Bhattacharya, et al.
0

We present Fast Random projection-based One-Class Classification (FROCC), an extremely efficient method for one-class classification. Our method is based on a simple idea of transforming the training data by projecting it onto a set of random unit vectors that are chosen uniformly and independently from the unit sphere, and bounding the regions based on separation of the data. FROCC can be naturally extended with kernels. We theoretically prove that FROCC generalizes well in the sense that it is stable and has low bias. FROCC achieves up to 3.1 percent points better ROC, with 1.2–67.8x speedup in training and test times over a range of state-of-the-art benchmarks including the SVM and the deep learning based models for the OCC task.

READ FULL TEXT
research
10/29/2021

A Remark on Random Vectors and Irreducible Representations

It was observed in [1] that the expectation of a squared scalar product ...
research
05/07/2018

Lifting method for analyzing distributed synchronization on the unit sphere

This paper introduces a new lifting method for analyzing convergence of ...
research
08/06/2023

Self-Directed Linear Classification

In online classification, a learner is presented with a sequence of exam...
research
05/07/2018

A Lifting method for analyzing distributed synchronization on the unit sphere

This paper introduces a new lifting method for analyzing convergence of ...
research
11/22/2021

Testing thresholds for high-dimensional sparse random geometric graphs

In the random geometric graph model 𝖦𝖾𝗈_d(n,p), we identify each of our ...
research
05/01/2022

Generalized Reference Kernel for One-class Classification

In this paper, we formulate a new generalized reference kernel hoping to...
research
01/31/2023

Simplex Random Features

We present Simplex Random Features (SimRFs), a new random feature (RF) m...

Please sign up or login with your details

Forgot password? Click here to reset