Path algorithms for One-Class SVM

0Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The One-Class Support Vector Machine (OC-SVM) is an unsupervised learning algorithm, identifying unusual or outlying points (outliers) from a given dataset. In OC-SVM, it is required to set the regularization hyperparameter and kernel hyperparameter in order to obtain a good estimate. Generally, cross-validation is often used which requires multiple runs with different hyperparameters, making it very slow. Recently, the solution path algorithm becomes popular. It can obtain every solution for all hyperparameters in a single run rather than re-solve the optimization problem multiple times. Generalizing from previous algorithms for solution path in SVMs, this paper proposes a complete set of solution path algorithms for OC-SVM, including a ν-path algorithm and a kernel-path algorithm. In the kernel-path algorithm, a new method is proposed to avoid the failure of algorithm due to indefinite matrix . Using those algorithms, we can obtain the optimum hyperparameters by computing an entire path solution with the computational cost O(n 2∈+∈cnm 3) on ν-path algorithm or O(cn 3∈+∈cnm 3) on kernel-path algorithm (c: constant, n: the number of sample, m: the number of sample which on the margin). © 2008 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Zhou, L., Li, F., & Yang, Y. (2008). Path algorithms for One-Class SVM. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5263 LNCS, pp. 645–654). Springer Verlag. https://doi.org/10.1007/978-3-540-87732-5_72

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free