h2o - 如何在 H2o Flow 中调整超参数时为“隐藏的丢失率”设置超参数值
问题描述
我正在使用 H2O Flow 构建深度学习模型,并尝试通过选中相应参数最右侧的复选框来调整超参数。以下是我设置隐藏层的两种选择的方式:
hidden 200,200;100,50,10
也就是说,我想测试两组不同的架构,一组包含两个隐藏层,每个隐藏层 200 个神经元,另一组包含三个隐藏层,神经元编号分别为 100、50 和 10。
对于每个架构,我想为hidden_dropout_ratios设置不同的选项,这些如下:
对于隐藏层 200、200: 尝试 Ist 层的 dropout 选项 {0.4,0.5} 并尝试 IInd 层的 dropout 选项 {0.3,0.6}。
对于 IInd 隐藏层 100,50,10: 尝试 dropout 选项:{0.8,0.9}--Ist 层,{0.5,0.5}--IInd 层和 {0.3,0.2}--用于第三层。
我尝试了许多不同的方法来设置这些选项,但都没有成功。如果有办法在 H2O Flow 中设置选项,请告诉我。
如果这样复杂的选项集是不可能的,我可以简化它,并说测试如下:
对于隐藏层 200、200: 为两层中的每一层尝试 dropout 选项 {0.4,0.5}。
对于 IInd 隐藏层 100、50、10: 尝试 dropout 选项:对于三层中的每一层都设置 {0.8,0.9}。
解决方案
推荐阅读
- wpf - WPF 页面幻灯片
- java - Jboss - 在示例 kerberos 项目中未找到模块异常
- mysql - 未使用 codeigniter 将复选框数据插入 mysql
- scala - 火花流无法使用火花sql
- vuejs2 - 编辑表单上的多选
- python - 如何为 Tesseract 处理图像?
- javascript - 为以下设置运行单元测试:
- python - Python使用正则表达式在大字符串中查找具有动态值的字符串
- javascript - redux 的做法对我的 sessionStorage 不起作用
- azure - 为什么通过 Visual Studio 部署的逻辑应用程序不会将自定义创建的 Azure 应用程序服务带到新订阅