1

Google Cloud ML 使用贝叶斯优化来减轻维度灾难。在特定情况下,我有超参数调整作业,我希望在超参数调整作业中对超参数网格进行详尽搜索。我怎样才能做到这一点?

我强制执行纯网格搜索的动机是:我观察到,专门针对 DISCRETE 类型的超参数的超参数调整工作不止一次评估相同的超参数组合,这是我不想要的。我怀疑这与使用贝叶斯优化有关。这就是为什么我想对这些情况强制执行纯网格搜索。

4

1 回答 1

1

当前没有可用于强制执行网格搜索的参数。

目前最好的解决方法可能是提交多个作业,并为每个作业设置特定的超参数。这可以在不更改代码的情况下完成,因为您可以将值指定为用户命令行参数。您应该能够在一个循环中提交所有作业,如果一次运行的作业太多,Google Cloud ML 会将它们排队。缺点是你必须弄清楚哪个是最好的。

于 2018-01-19T17:21:29.677 回答