A fast learning algorithm for One-Class Slab Support Vector Machines
One-Class Slab Support Vector Machines (OCSSVM) have turned out to be better in terms of accuracy in certain types of classification problems than the traditional SVMs, One Class SVMs, and other one-class classifiers. This paper proposes a fast training method for the OCSSVM using a modified Sequent...
Saved in:
Published in | Knowledge-based systems Vol. 228; p. 107267 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
Amsterdam
Elsevier B.V
27.09.2021
Elsevier Science Ltd |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | One-Class Slab Support Vector Machines (OCSSVM) have turned out to be better in terms of accuracy in certain types of classification problems than the traditional SVMs, One Class SVMs, and other one-class classifiers. This paper proposes a fast training method for the OCSSVM using a modified Sequential Minimal Optimization (SMO) algorithm, which would enhance its scalability without a significant compromise in precision. We compared our SMO-based algorithm, the regular OCSSVM, and other state-of-the-art one-class classifiers for time and accuracy on multiple benchmark datasets. The experimental results indicate that the proposed training method provides the best tradeoff between training time and accuracy among the compared methods. It achieves accuracies similar to the regular OCSSVM and better or comparable to existing state-of-the-art one-class classifiers. It provides better scalability than the regular OCSSVM and most other classifiers. |
---|---|
ISSN: | 0950-7051 1872-7409 |
DOI: | 10.1016/j.knosys.2021.107267 |