由于我们的数据集有多个特征,我们需要进行降维绘图。使用来自sklearn.decomposition的类PCA将维数减少到两个。结果将使用Plotly的散点图显示。...尽管这两个类并没有完全分离,但在本文中对每个内核函数进行实验还是很有用的。
下一步是在三维空间中获得更多细节。让我们将PCA组件的数量更改为三个。这是3D散点图可以显示的最大数字。...for i,j,k in param:
plot_svm('linear', df_pca, y, i, j, k)
结果中的平面(等高线图)不是超平面。...for i,j,k in param:
plot_svm('rbf', df_pca, y, i, j, k)
结果表明,除了正则化参数(C)外,γ (γ)也会影响RBF核的结果,coef0对...对于高伽马值,靠近超平面的数据点将比更远的数据点有更大的影响。
低伽马值的概率平面比高伽马值的概率平面平滑。结果在高伽马值的后4个散点图中更为明显;每个数据点对预测概率影响很大。