Questions tagged [novelty-detection]

Novelty detection is the identification of new or unknown data that a machine learning system has not been trained with and was not previously aware of, with the help of either statistical or machine learning based approaches.

7 questions
3
votes
1 answer

Efficient way to know if an image related to a dataset that was used to train convolutional neural network

Currently I'm using VGG16 + Keras + Theano thought the Transfer Learning methodology to recognize plants classes. It works just fine and gives me a good accuracy. But the next problem I'm trying to solve - is to find a way of identifying if an input…
3
votes
1 answer

Machine Learning - one class classification/novelty detection/anomaly assessment?

I need a machine learning algorithm that will satisfy the following requirements: The training data are a set of feature vectors, all belonging to the same, "positive" class (as I cannot produce negative data samples). The test data are some…
1
vote
1 answer

Which algorithm does R use for computing one-class SVM ? (package e1071)

Which algorithm does R use for computing one-class SVM ? This is the function e1071::svm(..., type=one-classification, ...) I have found this very nice blog, where author writes about two algorithms for one-class SVM. Which one does the function…
pikachu
  • 690
  • 1
  • 6
  • 17
0
votes
0 answers

Output the fitted parameters from sklearn's OneClassSVM in Python?

I am looking to output the parameters associated with a OneClassSVM fit in Python. More specifically, the parameters from the original source paper: Here is a minimal example in code: import numpy as np from sklearn.svm import OneClassSVM X =…
0
votes
1 answer

How to reduce false negatives in image anomaly detection?

I'm currently working in a quality inspection project and I need to develop a program that can detect irregular parts. The problem I'm facing is that I don't have many irregular samples (only seven for more than 3,000 regular ones). I tried with…
0
votes
1 answer

how to train one class svm multipul times

I have a multi-class dataset and am trying to use OneClassSVM() to classify each class. from sklearn.svm import OneClassSVM clf = OneClassSVM(gamma='auto').fit(df) x_train,x_test,y_train,y_test = train_test_split(df,target,test_size=0.30,…
0
votes
1 answer

Novelty detection alternatives to one class SVM

I have a case where I need to detect anomalies in a dataset. I do not have a labeled trainingset. The problem is not entirely unsupervised either since I know part of the data contains no anomalies, and I know which part that is. This is called…
Bubba
  • 105
  • 1
  • 1
  • 5