2018-12-16
阅读量:
751
用一个外观示例演示SVM
支持向量机所做的不仅是在这两个类之间绘制一条线,而是考虑一个给定宽度线的区域。以下是它的外观示例:
# creating line space between -1 to 3.5
xfit = np.linspace(-1, 3.5)
# plotting scatter
plt.scatter(X[:, 0], X[:, 1], c=Y, s=50, cmap='spring')
# plot a line between the different sets of data
for m, b, d in [(1, 0.65, 0.33), (0.5, 1.6, 0.55), (-0.2, 2.9, 0.2)]:
yfit = m * xfit + b
plt.plot(xfit, yfit, '-k')
plt.fill_between(xfit, yfit - d, yfit + d, edgecolor='none',
color='#AAAAAA', alpha=0.4)
plt.xlim(-1, 3.5);
plt.show()






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论