diff --git a/docs/docs/algorithms.xml b/docs/docs/algorithms.xml index 7c24960e0..26e5db770 100644 --- a/docs/docs/algorithms.xml +++ b/docs/docs/algorithms.xml @@ -56,6 +56,7 @@ decision_function probabilistic_decision_function krls + one_class @@ -678,6 +679,28 @@ + + + + one_class + dlib/svm.h + dlib/svm/one_class_abstract.h + + This is an implementation of an online algorithm for recursively estimating the + center of mass of a sequence of training points. It uses the sparsification technique + described in the paper The Kernel Recursive Least Squares Algorithm by Yaakov Engel. + +

+ This object then allows you to compute the distance between the center of mass + and any test points. So you can use this object to predict how similar a test + point is to the data this object has been trained on (larger distances from the + centroid indicate dissimilarity/anomalous points). +

+
+ +
+ + diff --git a/docs/docs/index.xml b/docs/docs/index.xml index 2306a20b4..8741db5e6 100644 --- a/docs/docs/index.xml +++ b/docs/docs/index.xml @@ -115,7 +115,8 @@