All terms
Foundations
Support Vector Machine
A classic algorithm that separates categories by finding the widest gap between them.
Definition
A support vector machine (SVM) is a classic classification algorithm that separates categories by finding the boundary with the widest possible margin between them. With a mathematical trick called a kernel, it can also handle data that no straight line can split. SVMs were a leading method before deep learning.