【发布时间】:2016-01-19 05:33:09
【问题描述】:
我有一个在 pybrain 中运行的神经网络,我对它的正确性非常满意,现在我只想提高准确性。然而,在我开始尝试各种参数之前,我想确保每次都是从同一点开始探索。
如果我理解正确,PyBrain 会随机初始化网络权重。如何保持这种随机性一致,即如果没有任何变化,那么每次运行网络时我应该得到相同的输出?然后我可以确定,所获得的任何改进都是参数改变的直接结果。
我查看了推荐使用 NetworkWriter 的 this answer,但我认为这不是我真正想要的。
我认为每次运行时都会有某种方法让网络播种相同,但也许我错了。
【问题讨论】:
-
你研究过pybrain代码吗?