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...

Full description

Saved in:
Bibliographic Details
Published inKnowledge-based systems Vol. 228; p. 107267
Main Authors Kumar, Bagesh, Sinha, Ayush, Chakrabarti, Sourin, Vyas, O.P.
Format Journal Article
LanguageEnglish
Published Amsterdam Elsevier B.V 27.09.2021
Elsevier Science Ltd
Subjects
Online AccessGet full text

Cover

Loading…
More Information
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