Artificial Intelligence

   

Inverted Conditional Generator Classifier

Authors: Jeongik Cho

Traditional deep neural network classifier receives input data and passes through hidden layers to output predicted labels. In this paper, I propose an Inverted Conditional Generator Classifier that uses conditional generators to find a pair of condition vector and latent vector that can generate the data closest to the input data, and predict the label of the input data. The conditional generator is a generative model that receives latent vector and condition vector, and generates data with desired conditions. A decoder of conditional VAE [1] or a generator of conditional GAN [2] can be a conditional generator. The inverted Conditional Generator Classifier uses a trained conditional generator as it is. The inverted conditional generator classifier repeatedly performs gradient descent by taking the latent vector for each condition as a variable and the model parameter as a constant to find the data closest to the input data. Then, among the data generated for each condition, the condition vector of the data closest to the input data becomes the predicted label. Inverted Conditional Generator Classifier is slow to predict because prediction is based on gradient descent, but has high accuracy and is very robust against adversarial attacks [3] such as noise. In addition, the Inverted Conditional Generator Classifier can measure the degree of out-of-class through the difference between the generated nearest data and input data. A high degree of out-of-class means that the input data is separate from the cluster of each class, or Inverted Conditional Generator Classifier has little confidence in prediction. Through this, Inverted Conditional Generator Classifier can classify the input data as out-of-class or defer classification due to the lack of confidence in prediction.

Comments: 12 Pages.

Download: PDF

Submission history

[v1] 2020-04-15 02:39:41
[v2] 2020-04-17 10:51:58
[v3] 2020-04-22 23:49:22
[v4] 2020-04-25 10:46:47
[v5] 2020-05-07 20:44:02

Unique-IP document downloads: 617 times

Vixra.org is a pre-print repository rather than a journal. Articles hosted may not yet have been verified by peer-review and should be treated as preliminary. In particular, anything that appears to include financial or legal advice or proposed medical treatments should be treated with due caution. Vixra.org will not be responsible for any consequences of actions that result from any form of use of any documents on this website.

Add your own feedback and questions here:
You are equally welcome to be positive or negative about any paper but please be polite. If you are being critical you must mention at least one specific error, otherwise your comment will be deleted as unhelpful.

comments powered by Disqus