支持向量机(Support Vector Machine, SVM)是一种二分类模型.给定训练集D = {(x1,y1), (x2,y2), ..., (xm,ym)},分类学习的最基本的想法即是找到一个超平面S:,从而将训练集D的样本空间中不同类别的样本区分开. SVM的模型,由简至繁地,包括:线性可分支持向量机(linear SVM in linearly separable case).线性支持向量机(linear SVM)以及非线性支持向量机(non-linear SVM). 当训练数据