简单易懂的分类准确率(accuracy_score)

本篇博客介绍的是分类准确率:算出分类中正确分类的百分比。包括①准确率的思路②sklearn中的准确率③KNN中的准确率

1 分类准确率

思路:

  • 找出测试值与预测值不同总数除以测试值总数

代码

sum(y_test == y_predict) / len(y_test)

2 sklearn中的accuracy_score

from sklearn.metrics import accuracy_score
accuracy_score(y_test, y_predict)

3 KNN中的准确率

from sklearn.neighbors import KNeighborsClassifier
knn = KNeighborsClassifier(n_neighbors=6)
knn.fit(X_train, y_train)
knn.predict(x_predict)
knn.score(x_test,y_test)

你可能感兴趣的:(机器学习)