【发布时间】:2018-09-14 13:57:17
【问题描述】:
我正在研究神经网络的超参数优化。我运行该模型 20 个 epoch。在找出最佳超参数后,我再次单独运行相同的模型(现在没有超参数优化),但得到了不同的结果。不仅如此,我还发现执行超参数优化时达到的值(准确度)发生在最后一个时期(第 20 次)。另一方面,当我再次运行相同的模型时,我发现直到 200 个 epoch 才能达到准确度。然而,价值略低。下图:
因此,我想知道当时tensorflow选择的随机种子是什么。结果,我对将随机种子设置为某个常数不感兴趣,但我想看看 tensorflow 选择了什么。
非常感谢您的帮助!
【问题讨论】:
-
Related question。结果的变化不仅仅是由于选择了伪随机数生成种子。
标签: tensorflow random