Google Cloud ML引擎:超参数调整成本与MaxParallelTrials函数的关系

时间:2018-11-07 01:38:15

标签: google-cloud-ml

有关在ML Engine上进行超参数调整的快速问题。假设我将maxParallelTrials的值设置为小于我正在使用的ML Engine实例上的内核数,那么两者之间的成本是否存在任何差异?

maxTrials: 20 maxParallelTrials: 1

maxTrials: 80 maxParallelTrials: 4

因为它们应该花费基本上相同的时间?还是使用的核数是计算消耗的ML单位的因素?

谢谢!

1 个答案:

答案 0 :(得分:1)

如果它们花费相同的时间(可能会有一点开销),则应该没有任何区别。

使用的内核数不是一个因素。 ML单位是根据您选择的区域和比例等级计算的。

Training pricing是根据以下公式计算的:

(training units * base price / 60) * job duration in minutes

training units取决于您选择的比例等级和区域,base price取决于您的区域。例如,在美国使用PREMIUM_1等级等级的培训,培训单位为49.323,基本价格为0.49 USD。您可以找到完整的定价表here