One-Class Convolutional Neural Network

01/24/2019
by   Poojan Oza, et al.
8

We present a novel Convolutional Neural Network (CNN) based approach for one class classification. The idea is to use a zero centered Gaussian noise in the latent space as the pseudo-negative class and train the network using the cross-entropy loss to learn a good representation as well as the decision boundary for the given class. A key feature of the proposed approach is that any pre-trained CNN can be used as the base network for one class classification. The proposed One Class CNN (OC-CNN) is evaluated on the UMDAA-02 Face, Abnormality-1001, FounderType-200 datasets. These datasets are related to a variety of one class application problems such as user authentication, abnormality detection and novelty detection. Extensive experiments demonstrate that the proposed method achieves significant improvements over the recent state-of-the-art methods. The source code is available at : github.com/otkupjnoz/oc-cnn.

READ FULL TEXT
research
03/04/2019

Active Authentication using an Autoencoder regularized CNN-based One-Class Classifier

Active authentication refers to the process in which users are unobtrusi...
research
01/16/2018

Learning Deep Features for One-Class Classification

We propose a deep learning-based solution for the problem of feature lea...
research
04/25/2022

OCFormer: One-Class Transformer Network for Image Classification

We propose a novel deep learning framework based on Vision Transformers ...
research
02/03/2022

SAFE-OCC: A Novelty Detection Framework for Convolutional Neural Network Sensors and its Application in Process Control

We present a novelty detection framework for Convolutional Neural Networ...
research
03/30/2020

OCmst: One-class Novelty Detection using Convolutional Neural Network and Minimum Spanning Trees

We present a novel model called One Class Minimum Spanning Tree (OCmst) ...
research
03/06/2019

Deep Transfer Learning for Multiple Class Novelty Detection

We propose a transfer learning-based solution for the problem of multipl...

Please sign up or login with your details

Forgot password? Click here to reset