Encyclopedia > Support vector machine

  Article Content

Support vector machine

A support vector machine (SVM) is an example of a fast, lightweight machine learning technique first discussed by Vladimir Vapnik. Support vector machines are often used as non-linear classifiers, although they can always be shown to be equivalent to linear classifiers of hyperplanes in a high-dimensional space.

An SVM uses a kernel function (often non-linear) to transform distances between sample points before making comparisons. Even in the non-linear case, it can be shown that this is equivalent to performing a transformation of the classification space into another, higher dimensional, space and using a linear classifier on this new space. This technique can also be used when the higher-dimensional space is a Hilbert space, and has an infinite number of dimensions.

References

  • N. Cristianini and J. Shawe-Taylor. AN INTRODUCTION TO SUPPORT VECTOR MACHINES (and other kernel-based learning methods). Cambridge University Press, 2000. ISBN 0-521-78019-5

External links



All Wikipedia text is available under the terms of the GNU Free Documentation License

 
  Search Encyclopedia

Search over one million articles, find something about almost anything!
 
 
  
  Featured Article
Quadratic formula

... add a constant (i.e., in this case, a quantity that does not depend on x) to the expression to the left of "=", that will make it a perfect square trinomial of the form x2 ...

 
 
 
This page was created in 24.9 ms