Обсуждение статьи "Нейросети — это просто (Часть 13): Пакетная нормализация (Batch Normalization)" - страница 2

 
Dmitry Nazarov #:

Спасибо Алексей, да не выкладывал сюда результаты. 

Проблема оказалась в другом месте.

Процесс сохранения/загрузки работает.

Решение нашлось в строке создания елментов нейроннос сети с использрванием Randomize

Заменил на более стабильную функцию сосздания нейроннов при чем важно в равном кол-ве отризательных и пооложительных, чтобы у сети не было предрасположенности в сторону продаж или покупок.



то же на всяки случая сделал с функцией создания первоначальных весов.


Теперь бэктест выдает один и тот же результат при тестирования обученной сети после загрузки файла обучения.

Входы единтичны посекундно.

При чтении сети из файла функция генерации случайных весов не должна иметь ни какого значения. Веса считываются из файла. А в Вашей функции генерация не случайна и при каждом пеперезапуске создаёт одинаковые веса, поэтому и результат сходится. Проверьте свой код. Похоже, после считывания Вы затираете обученную сеть случайными весами.