Machine Learning & Training

What Is a Support Vector Machine?

A support vector machine (SVM) is a supervised learning algorithm that finds the boundary, or hyperplane, that best separates data into classes with the widest possible margin. Using kernel functions, SVMs can also handle data that is not linearly separable. They are effective for classification and regression on smaller, well-structured datasets.

Further reading

Read more about support vector machine — articles and blogs from around the web: