为什么2次的准确率不一样呢?

来源:4-6 网格搜索与k近邻算法中更多超参数

weixin_慕勒6286300

2022-02-02

为什么2次的准确率不一样呢?第1次的准确率不也是用X_test的预测结果和y_test相比较得出的吗?
图片描述

写回答

1回答

liuyubobobo

2022-02-02

grid_search.best_score_ 的结果不是 X_test 的测试结果。此时你根本没有将 X_test 传给过 grid_search,grid_search 根本不知道 X_test 的存在。


grid_search 的结果是对 X_train 取交叉验证的结果。具体什么是交叉验证,课程后续会介绍。这里有一个一样的问题,可以参考:https://coding.imooc.com/learn/questiondetail/y0K5g6837g3Xe2QN.html


继续加油!:)

1
0

Python3入门机器学习 经典算法与应用  

Python3+sklearn,兼顾原理、算法底层实现和框架使用。

5839 学习 · 2437 问题

查看课程