带有mnist数据集的SVM是否100%准确?

时间:2019-04-06 03:06:56

标签: python machine-learning svm mnist

因此,出于某种原因,每当我计算其100%的准确性时,我就使用sklearn的{​​{1}}模块编写了一个程序来学习mnist数据集。这似乎太不可思议了,这是预期的吗?

svm.SVC

我希望准确度低于100%

1 个答案:

答案 0 :(得分:2)

这可能是过拟合的,因为您使用的预测数据全部在训练数据中,请尝试在sklearn中使用train_test_split来拆分训练和测试集。

或者您可以将第18行更改为

for pred in range(train_with_first-1):

for pred in range(train_with_first,len(digits.data)):

但建议使用train_test_spli t。