【发布时间】:2018-08-04 14:34:42
【问题描述】:
我正在尝试在 MNIST 数据集上训练一个支持向量机分类器来区分两个字符。我正在使用 C=10 和 gamma=10^-6 的指数内核。我还打印了支持向量:
clfretrainC=svm.SVC(C=Cfinal,kernel="rbf",gamma=gammafinal)
clfretrainC.fit(ReTraintotx,ReTraintoty)
Pefinal=1-clfretrainC.score(Testtotx,Testtoty)
print "Test Error"
print Pefinal
print "Number of Support Vectors"
print clfretrainC.support_vectors_
print clfretrainC.support_vectors_.shape
sv=clfretrainC.support_vectors_
但是,我希望找到最接近分离超平面并因此最难分类的支持向量。有没有允许我这样做的功能?
如果没有,我该怎么办?
【问题讨论】:
标签: python machine-learning svm