11-5 SVM中使用多项式特征

import numpy as np
import matplotlib.pyplot as plt
from sklearn import datasets

X, y = datasets.make_moons()
# X.shape = (100, 2)
# y.shape = (100,)

plot_decision_boundary(poly_svc, axis=[-1.5,2.5,-1.0,1.5])
plt.scatter(X[y==0,0],X[y==0,1])
plt.scatter(X[y==1,0],X[y==1,1])
plt.show()

使用多项式特征的SVM

训练模型

绘制模型

使用多项式核函数的SVM

Last updated