1、先展示一下所使用的电脑配置信息和涉及到的库的版本信息
2、输入魔法命令,命令如图示:
3、配置信息如图示:
4、开始进入正题。
5、导入相关模块,具体如图示:
6、实例化数据,具体如图示:
7、将需要尝试的参数存放在一个字典中。具体如图示:
8、创建模型所需要的的训练集合测试集,具体如图示:
9、准备工作做好好,接下来开始尝试所有参数,每组参数设置时的,模型的评估成绩。
10、设计思路是循环枚举每组参数,具体如图示:
11、得到每组参数所对应的模型评估成绩后,绘制成图像,方便观察。
12、利用matplotlib绘制。
13、代码如图示:
14、绘制图像如图示:
15、从绘制的图像中可观察到,有四组参数设置能有让模型达到最佳
16、下面为每组参数的取值,以及相应的模型评估成绩。
17、具体如图示:
18、上诉数据表示,以上四组参数,都能示模型的评估成绩达到98%.
19、在得到最优参数后,在实例化模型时,就可将以上四组中任一组参数参入。
20、实际上在sklean中自带网格搜索的方法,此方法会在后续讲解。