有几个关于SVM维度和决策边界的问题,不是很明白,有一点自己的理解,不知道对不对,还望老师帮忙解答和指正:)
1、之前在讲多项式特征逻辑回归时,是从决策边界及分类准确度的角度引入多项式特征的,即决策边界为曲线(面)时,使用线性方法没办法得到比较准确的决策边界(欠拟合),因此引入了多项式特征。是否可以换成从维度的角度理解呢?就是多项式逻辑回归也是一个将低维的数据投影到了高维后再进行分类的方法?
2、使用多项式SVM或高斯核SVM后,可以发现决策边界都是曲线(面),是否可以这样理解:将数据使用多项式SVM或高斯核SVM投影到高维之后,使用一个超平面对数据进行分类,而我们在二维平面上看到的决策边界实际上就是这个超平面切割得到的分类边界在二维平面上的投影?
3、对于多项式逻辑回归或者多项式SVM,我们在二维平面上看到的决策边界都会是相应的多项式曲线(如使用degree=2时,决策边界是二次曲线,使用degree=3时,决策边界是三次曲线)吗?
下图为使用PolyNomialFeatures(degree=2)+StandardScaler+LinearSVC步骤,对moons数据进行SVM分类后,得到的决策边界(横纵坐标范围已拓展),可以看出来决策边界像是二次方曲线(椭圆)
当使用多项式核(即StandardScaler+SVC(kernal='poly‘, degree=2))时,二维平面上的决策边界看起来也像是二次曲线(双曲线)。那这两个图是否能支持我的上述观点呢(即:使用n次多项式特征,二维平面的决策边界就一定是n次多项式曲线)?
谢谢:)