Я внедряю нейронную сеть с обратным распространением.Веса инициализируются до (-0,5, 0,5).Однако после первой отправки входных данных, ошибок и распространения обратно весовые коэффициенты увеличиваются примерно до 1000, иногда даже 2000. (между входным слоем и скрытым слоем)
Топология сетисостоит из 3 слоев: 1 входной слой, 1 скрытый слой и 1 выходной слой.Входной слой имеет 95 узлов, скрытый слой имеет 3 узла, а выходной слой имеет 2 узла.Набор обучающих данных содержит 40000 записей, они нормализованы по их z-показателям.
После просмотра таких больших чисел я усомнился в своей реализации, но с другой стороны, при скорости обучения, установленной на 1 при первом распространении, если каждыйвход имеет около (выход * ошибка) = 0,25, что является разумным, тогда изменение веса примерно на 1000 кажется правдоподобным.
В любом случае, веса в нейронной сети предполагаются такими высокими?
Грэкиас