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