【发布时间】:2016-02-17 19:02:05
【问题描述】:
我目前正在使用代码对dicom图像进行支持向量机分类的交叉验证方法:
#Cross Validation using k-folds
clf = svm.SVC(kernel='linear')
scores = cross_validation.cross_val_score(clf,X,Y,cv=16))
print scores
print("Accuracy: %0.2f (+/- %0.2f)" % (scores.mean(),scores.std()*2))
如您所见,我目前正在使用 16 次折叠,我如何找出最佳使用次数?是不是越多越好?
另外,我发现在使用交叉验证时,我的准确度分数从 66% 到 100% 变化很大,通常平均准确率为 82% 到 85%。关于如何改进这一点,或者确保分类器从每个类中挑选相同数量的图像,有什么建议吗?
抱歉,我对 Python 很陌生!
感谢您的建议!
【问题讨论】:
标签: python svm cross-validation