One-class classification
- tries to identify objects of a specific class among all objects
- using only a training set composed of that one class
- note that a normal Classification problem has access to all classes in the training set.
- applications in outlier-detection, anomaly detection and novelty detection
- several one class algorithms :
- one-class Guassian
- assume data came from a guassian distribution -> maximize likelihood
- one-class k-means
- have thresholds to decide if new feature vector similar to existing samples
- one-class kNN
- similar process to that of k-means
- one-class SVM
- either tries to seperate all training examples from the origin and maximize distance from the hyperplane to the origin
- or tries to obtain a spherical boundary around the data by minimizing the volume of this hypersphere
Tags::ml:ai: