网络搜索

来源:5-9 使用scikit-learn解决回归问题

秦宝宝是我最爱的宝宝

2020-09-16

是不是从理论上来说网格搜索的结果比不进行网络搜索的结果要来的好,如果是这样这些算法为什么不直接默认网格搜索,而需要我们手动添加参数?

写回答

1回答

liuyubobobo

2020-09-17

因为算法不知道你要搜索的参数是什么;不知道你要搜索的数据范围是什么;不知道你要搜索的精度是什么。


但你的这个想法很好。你可以考虑自己在 sklearn 的基础上再包一层机器学习算法库,自动做网格搜索。当然,你可能会遇到各种问题,比如如何确定搜索精度,搜索范围,或者可能因为性能原因,这样包装完以后并不实用。但如果以后计算机的性能高了,所有算法内部直接做一定程度的网格搜索,不是性能问题了呢。


库就是这样一层一层搭建起来的。


继续加油!:)

0
3
秦宝宝是我最爱的宝宝
非常感谢!
2020-09-17
共3条回复

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

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

5839 学习 · 2437 问题

查看课程