Mar*_*ark 9 optimization machine-learning bayesian hyperparameters tensorflow
我正在为Tensorflow(不是Keras或Tflearn)中直接编写的代码搜索超参数调整包.你能提一些建议吗?
jde*_*esa 12
通常,您不需要将超参数优化逻辑与优化模型结合使用(除非您的超级参数优化逻辑特定于您正在训练的模型类型,在这种情况下,您需要告诉我们更多信息).有几个工具和包可用于该任务.这是一篇关于这个主题的好文章,这是一个更实用的博客文章,附有例子.
在这些中,我只是真的(也就是说,有一个真正的问题)在TensorFlow中使用了hyperopt,并且没有花太多精力.API在某些方面有点奇怪,文档并不十分彻底,但它确实有效,似乎正在积极开发中,可能会有更多的优化算法和适应性(例如专门用于神经网络).但是,正如之前链接的博客文章中所建议的那样,Scikit-Optimize可能同样出色,如果适合您,SigOpt看起来很容易使用.