A support vector is a training data point that lies on a margin boundary in a support vector machine. When the margin reaches its maximum feasible width, these points lock the solution in place; the remaining training examples are not required to fully learn the model parameters. section 5.3
Support vectors arise from constrained optimization: minimizing the parameter vector’s l2 norm increases the distance between the decision boundary and margin boundaries until another classification constraint would be violated. In the dual formulation, training points interact through inner products, which can be generalized with kernel functions. section 5.3
Maximum-margin SVM
In a geometric maximum-margin solution, the points touching the two margin boundaries are the support vectors; changing these boundary-touching points can change the learned classifier. section 5.3
Figure 5.8 Max margin solution of SVM classifier
Use the maximum-margin diagram to inspect how support vectors sit on the margin boundaries and constrain the classifier. section 5.3
