Support Vector Machines

E426671

Support Vector Machines are a class of supervised learning algorithms used primarily for classification and regression tasks, which work by finding the optimal separating hyperplane between data classes in a high-dimensional feature space.

All labels observed (5)

How this entity was disambiguated

Statements (63)

Predicate Object
instanceOf binary classifier
classification algorithm
kernel method
large-margin method
margin-based classifier
regression algorithm
supervised learning algorithm
advantage effective in high-dimensional spaces
robust to overfitting with appropriate regularization
basedOn statistical learning theory
structural risk minimization
commonKernel linear kernel
polynomial kernel
radial basis function kernel
sigmoid kernel
developedBy Alexey Chervonenkis NERFINISHED
Vladimir Vapnik NERFINISHED
disadvantage choice of kernel and parameters can be difficult
training can be slow on very large datasets
goal find optimal separating hyperplane
maximize margin between classes
handles binary classification
high-dimensional data
linearly separable data
multiclass classification via reduction strategies
nonlinearly separable data
regression via Support Vector Regression
hasHyperparameter C regularization parameter
degree for polynomial kernel
epsilon for SVR
gamma for RBF kernel
kernel parameters
kernel type
hasVariant C-SVM NERFINISHED
Support Vector Regression NERFINISHED
hard-margin SVM NERFINISHED
one-class SVM NERFINISHED
soft-margin SVM NERFINISHED
ν-SVM
implementedIn LIBLINEAR NERFINISHED
LIBSVM NERFINISHED
R e1071 package NERFINISHED
scikit-learn NERFINISHED
introducedIn 1990s
optimizationProblem convex optimization problem
quadratic programming problem
property global optimum guaranteed due to convexity
sparse solution in terms of support vectors
relatedTo kernel ridge regression
logistic regression
maximum margin classifier
perceptron
usedFor bioinformatics classification tasks
handwritten digit recognition
image classification
text classification
usesConcept Lagrange multipliers NERFINISHED
feature space
hyperplane
kernel function
margin
quadratic programming
support vector

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

SVC basedOn Support Vector Machines
SVC basedOn Support Vector Machines
this entity surface form: C-Support Vector Classification
Corinna Cortes coAuthorOf Support Vector Machines
this entity surface form: Support-Vector Networks
Corinna Cortes notableWork Support Vector Machines
this entity surface form: Support-Vector Networks (1995)
Vladimir Vapnik knownFor Support Vector Machines
this entity surface form: support vector machines
Vladimir Vapnik coInvented Support Vector Machines
this entity surface form: support vector machines