首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Catboost调优顺序?

Catboost调优顺序?
EN

Stack Overflow用户
提问于 2017-10-30 08:25:08
回答 1查看 1.8K关注 0票数 0

因此,使用Catboost,您有参数要调优,还有迭代要调优。因此,对于迭代,您可以在打开overfit检测器的情况下使用交叉验证进行优化。对于其余的参数,您可以使用Bayesian/Hyperopt/RandomSearch/GridSearch。我的问题是在哪个顺序调优Catboost。我应该先调优迭代次数,还是先调优其他参数。很多参数都依赖于迭代次数,但迭代次数也可能取决于参数集。那么,你知道哪种顺序才是正确的方式吗?

EN

回答 1

Stack Overflow用户

发布于 2017-10-30 08:54:22

你基本上已经回答了你自己的问题。任何依赖于其他变量的变量,您必须首先定义x

要记住的一件事是,你可以在需要传递给它的变量之前定义一个函数,因为只有当你调用函数时,你才需要输入变量,定义函数只是设置你将使用的过程。调用函数并定义它返回的变量是您必须按顺序执行的操作。

您将使用的顺序为:

包括任何远程库或函数,定义任何不依赖于任何东西初始变量,定义您的本地函数。

接下来,在main中,您首先需要生成迭代函数所需的变量,然后使用这些变量进行迭代,然后生成依赖于迭代的变量。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47006642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档