Chapter 9 Support Vector Machines

Learning objectives:

  • Implement a binary classification model using a maximal margin classifier.
  • Implement a binary classification model using a support vector classifier.
  • Implement a binary classification model using a support vector machine (SVM).
  • Generalize SVM models to multi-class cases.

Support vector machine (SVM), an approach for classification developed in 1990. SVM is a generalizaion of classifiers methods, in particular:

  • maximal margin classifier (it requires that the classes be separable by a linear boundary).
  • support vector classifier
  • support vector machine: binary classification setting with two classes