首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用AI Platfrom进行超参数调整会多次尝试相同的值

使用AI Platfrom进行超参数调整会多次尝试相同的值
EN

Stack Overflow用户
提问于 2019-08-02 14:32:22
回答 1查看 65关注 0票数 0

我在Google AI平台上有一个小的机器学习模型。它接受多个输入特征并预测一个输出。超参数调优用于尝试不同的输入特性集,以查看哪个更好,我的配置(yaml)文件如下所示:

代码语言:javascript
复制
trainingInput:
 scaleTier: STANDARD_1
 hyperparameters:
 goal: MINIMIZE
 maxTrials: 4
 maxParallelTrials: 1
 hyperparameterMetricTag: rmse
 params:
   parameterName: feature_set
   type: CATEGORICAL
   categoricalValues: ["people_per_bedroom", "num_rooms,housing_median_age", "num_rooms,housing_median_age,people_per_bedroom", "num_rooms"]

它似乎是有效的,但我很困惑地看到,AI平台已经尝试了一些价值观两次,而另一些根本没有尝试过。

有人能澄清一下这种行为吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-03 00:44:53

AI平台超参数调整使用的默认算法是贝叶斯优化算法。如果您想尝试feature_set参数的所有可能值,可以在您的超参数规范中将algorithm字段更改为GRID_SEARCH

下面是关于算法类型的文档:https://cloud.google.com/ml-engine/reference/rest/v1/projects.jobs#Algorithm

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

https://stackoverflow.com/questions/57321066

复制
相关文章

相似问题

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