OCSVM
The One-Class Support Vector Machine, often abbreviated as OCSVM, is a type of unsupervised machine learning algorithm used for anomaly detection. Unlike traditional classification algorithms that learn to distinguish between multiple classes, OCSVM learns a boundary around the "normal" data points. Its primary objective is to identify outliers or anomalies that do not conform to this learned boundary.
The core idea behind OCSVM is to find a hypersphere or hyperplane in a high-dimensional feature space
OCSVM is particularly useful when dealing with datasets where anomalies are rare, or when defining what constitutes