【发布时间】:2020-07-09 15:06:33
【问题描述】:
我知道在 H2O 中有不同的方法,例如 H2OGridSearch、H2ORandomSearch 来执行超参数优化。但是,当我们使用 H2OAutoML 一次训练多个模型时,有没有办法包含超参数优化方法?它是否已经将其作为默认值包含在内? 任何投入都是有益的。
【问题讨论】:
我知道在 H2O 中有不同的方法,例如 H2OGridSearch、H2ORandomSearch 来执行超参数优化。但是,当我们使用 H2OAutoML 一次训练多个模型时,有没有办法包含超参数优化方法?它是否已经将其作为默认值包含在内? 任何投入都是有益的。
【问题讨论】:
是的,H2O 的 AutoML 也可以进行超参数优化。它主要做随机网格搜索。来自docs:
AutoML 对各种 H2O 执行超参数搜索 算法以提供最佳模型。在下表中,我们 列出超参数,以及所有可能的值 在搜索中随机选择。如果这些模型也有一个非默认 为超参数设置的值,我们也在列表中识别它。 随机森林和极端随机树不进行网格搜索(在 AutoML 的当前版本),因此它们不包含在列表中 下面。
注意:AutoML 不会为 GLM 运行网格搜索。而是 AutoML 构建 启用 lambda_search 并传递 alpha 列表的单个模型 价值观。它仅返回具有最佳 alpha-lambda 的模型 组合而不是每个 alpha 一个模型。
【讨论】: