支持向量机(Support Vector Machine,SVM)主要是将特征空间通过非线性变换的方式映射到一个高纬的特征空间,并在这个高纬空间中找出最优线性分界超平面的一种方法。
简单来说,SVM的主要原理就是找出间隔最大的超平面作为分类边界。
关于超平面在百度百科中有非常明确的定义,我这里通俗解释就是:超平面就是比当前所在的环境空间低一个纬度的子空间。如下图所示,直线A、B、C均属于超平面。
所谓的最优分类线就是要求分类线不但能将两类正确分开,而且使得分类间隔最大。
最优超平面:
最优超平面就是就是满足最小函数间隔最大的超平面