Interpreting multipliers

In a soft-margin machine with C=2, three training points have \alpha=0, \alpha=1.3, and \alpha=2. For each, state where the point is relative to the margin and its slack. Which can be used to compute b?

With C=2:

  • \alpha=0: the point is correctly classified and lies on or outside the margin, yf\ge 1, with slack \xi=0. It does not influence the solution.
  • \alpha=1.3, strictly between 0 and C: the point lies exactly on the margin, yf=1, with slack \xi=0. It is a free support vector and can be used to compute b=y_k-\sum_i\alpha_i y_i x_i^\top x_k.
  • \alpha=2=C: a bound support vector, inside the margin or misclassified, yf\le 1, with slack \xi=1-yf\ge 0, and \xi>1 if it is misclassified. Its slack is not known in advance, so it cannot be used for b without computing \xi.