谷歌云机器学习超参数调整避免南

时间:2016-10-06 08:08:00

标签: python machine-learning tensorflow google-cloud-ml

我正在运行谷歌云机器学习测试版 - 并使用带有张量流的高压设置。

在超参数调整的一些子运行中,我有损失成为NaN - 并且崩溃了计算 - 这反过来又停止了超参数调整工作。

<ConnectionString>
<Connection>
<Id></Id>
<ConString></ConString>
</Connection>
</ConectionString>

处理这些的规范方法是什么?我应该保护损失功能吗?

由于

1 个答案:

答案 0 :(得分:1)

您应该通过检查NaN来保护丢失功能。 Cloud ML将该程序抛出的任何崩溃或异常视为试验失败,如果足够的试验失败,则整个作业将失败。

如果试验在没有设置任何超参数摘要的情况下彻底退出,则试用将被视为不可行,并且类似的超参数将不太可能再次尝试,但这不会是错误。