热线电话:13121318867

登录
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.0000
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子