当前位置:网站首页>机器学习(十八):随机搜索和XGBoost
机器学习(十八):随机搜索和XGBoost
2022-08-04 16:48:00 【川川菜鸟】
一、介绍
所谓的模型配置,一般统称为模型的超参数(Hyperparameters),比如KNN算法中的K值,SVM中不同的核函数(Kernal)等。多数情况下,超参数等选择是无限的。在有限的时间内,除了可以验证人工预设几种超参数组合以外,也可以通过启发式的搜索方法对超参数组合进行调优。称这种启发式的超参数搜索方法为网格搜索。
我们在搜索超参数的时候,如果超参数个数较少(三四个或者更少),那么我们可以采用网格搜索,一种穷尽式的搜索方法。但是当超参数个数比较多的时候,我们仍然采用网格搜索,那么搜索所需时间将会指数级上升。
所以有人就提出了随机搜索的方法,随机在超参数空间中搜索几十几百个点,其中就有可能有比较小的值。这种做法比上面稀疏化网格的做法快,而且实验证明,随机搜索法结果比稀疏网格法稍好。
RandomizedSearchCV使用方法和类GridSearchCV 很相似,但他不是尝试所有可能的组合,而是通过选择每一个超参数的一个随机值的特定数量的随机组合,这个方法有两个优点:
- 如果你让随机搜索运行, 比如1000次,它会探索每个超参数的1000个不同的值(而不是像网格搜索那样,只搜索每个超参数的几个值)
- 你可以方便的通过设定搜索次数,控制超参数搜索的计算量。
二、案例
这里依然以葡萄酒的分类数据集进行。
2.1 参数
随机搜索参数说明:
边栏推荐
- gcc7.5.0编译ceres-solver报错‘is_trivially_default_constructible’ is not a member of ‘std’
- Mobile magic box CM211-1_YS foundry _S905L3B_RTL8822C_wire brush firmware package
- Visual Studio 2022创建项目没有CUDA模板的解决方法
- 测试零基础如何进入大厂?一场面试教会你(附面试题解析)
- 湖北移动HG680-LV_S905L3B_线刷固件包
- 乐享购(分享购)的模式:优势、亮点、收益
- 服装店如何利用好积分?
- 麒麟信安石勇博士荣获openEuler社区年度开源贡献之星
- 什么是会话劫持攻击以及如何防止会话劫持
- Go语言gin框架返回json格式里,怎么把某个int属性转成string返回?
猜你喜欢

黑龙江移动新魔百盒M411A_2+8_S905L3A_线刷固件包

Hubei Telecom Tianyi TY1608_S905L3B_MT7668_ card brush firmware package

Mobile magic box CM211-1_YS foundry _S905L3B_RTL8822C_wire brush firmware package

redis

智慧场馆的功能有哪些

CSDN21天学习挑战赛——程序流程控制(02)

屏幕分辨率兼容性

Heilongjiang Mobile New Magic Hundred Box M411A_2+8_S905L3A_wire brush firmware package

麒麟信安石勇博士荣获openEuler社区年度开源贡献之星

gcc7.5.0编译ceres-solver报错‘is_trivially_default_constructible’ is not a member of ‘std’
随机推荐
AtCoder Beginner Contest 262 部分题解
什么是会话劫持攻击以及如何防止会话劫持
Mobile BesTV_R3300-L_S905L_8189_wire brush firmware package
移动魔百盒CM211-1_YS代工_S905L3B_RTL8822C_线刷固件包
Hubei Mobile HG680-LV_S905L3B_wire brush firmware package
智慧场馆的无人值守怎么做?
Does DMS have an interface to get the list of databases under each instance?
备战9月,美团50道软件测试经典面试题及答案汇总
开源一夏 | 请你谈谈网站是如何进行访问的?【web领域面试题】
移动海信IP102H_905L3-B_线刷固件包
跨链桥已成行业最大安全隐患 为什么和怎么办
拼多多详情API接口深度解读
B站回应HR称核心用户是Loser;微博回应宕机原因;Go 1.19 正式发布|极客头条
花 30 美金请 AI 画家弄了个 logo,网友:画得非常好,下次别画了!
咪咕MGV2000KL南传_S905L3B_MT7668线刷固件包
历史上的今天:微软研究院的创始人诞生;陌陌正式上线;苹果发布 Newton OS
18数藏解析
In-depth analysis of HyperBDR cloud disaster recovery 1: Cloud-native cross-platform disaster recovery, making data flow more flexible
适配器模式
Mobile magic box CM211-1_YS foundry _S905L3B_RTL8822C_wire brush firmware package