У меня есть нейронная сеть, работающая в pybrain, и я достаточно доволен ее правильностью, теперь я просто хочу улучшить точность. Однако, пока я не начну экспериментировать с различными параметрами, я хочу быть уверенным, что каждый раз начинаю это исследование с одной и той же точки.
Если я правильно понимаю, PyBrain случайным образом инициализирует веса сети. Как я могу сохранить эту случайность последовательной, т. Е. Если ничего не изменится, я должен получать один и тот же результат каждый раз, когда запускаю сеть? Тогда я могу быть уверен, что любое полученное улучшение является прямым результатом изменения параметра.
Я просмотрел этот ответ, в котором рекомендуется использовать NetworkWriter, но я не думаю, что это действительно то, что мне нужно.
Я думал, что будет какой-то способ просто раздавать сеть одинаково каждый раз, когда я ее запускаю, но, возможно, я ошибаюсь.