CRAN/E | gensvm

gensvm

A Generalized Multiclass Support Vector Machine

Installation

About

The GenSVM classifier is a generalized multiclass support vector machine (SVM). This classifier aims to find decision boundaries that separate the classes with as wide a margin as possible. In GenSVM, the loss function is very flexible in the way that misclassifications are penalized. This allows the user to tune the classifier to the dataset at hand and potentially obtain higher classification accuracy than alternative multiclass SVMs. Moreover, this flexibility means that GenSVM has a number of other multiclass SVMs as special cases. One of the other advantages of GenSVM is that it is trained in the primal space, allowing the use of warm starts during optimization. This means that for common tasks such as cross validation or repeated model fitting, GenSVM can be trained very quickly. Based on: G.J.J. van den Burg and P.J.F. Groenen (2018) .

Citation gensvm citation info
github.com/GjjvdBurg/RGenSVM https://jmlr.org/papers/v17/14-526.html
github.com/GjjvdBurg/RGenSVM https://jmlr.org/papers/v17/14-526.html
Bug report File report

Key Metrics

Version 0.1.7
R ≥ 3.0.0
Published 2023-01-28 58 days ago
Needs compilation? yes
License GPL-2
License GPL-3
CRAN checks gensvm results

Downloads

Last 24 hours 0 -100%
Last 7 days 102 -48%
Last 30 days 488 -7%
Last 90 days 1.348 -26%
Last 365 days 8.119 -5%

Maintainer

Maintainer

Gertjan van den Burg

gertjanvandenburg@gmail.com

Authors

Gertjan van den Burg

aut / cre

Patrick Groenen

ctb

Material

README
NEWS
Reference manual
Package source

Classification MSC

62H30
68T10

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

gensvm archive

Depends

R ≥ 3.0.0