Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Нейронная сеть с обратным распространением (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/nejronnaya-set-s-obratnym-rasprostraneniem-371668/)

Guest 01.10.2011 06:24

Нейронная сеть с обратным распространением
 
Пытаюсь использовать нейросеть для распознавания на сетке 50*50 символов, состоящих из точек одного бита цвета. 4 слоя в сети; первый - 2500 нейронов, второй тоже, третий - 300, выходной - 10 (так как распознаются только цифры).Проблема в том, что нейросеть "застревает" в обучении. Если я подаю на вход нули и единицы, то при каждой итерации ошибка только возрастает. Если же значения -0.5, +0.5 (что по идее лучше для сигмоиды), то с итерациями ошибка уменьшается жутко незначительно.Ума не приложу, где её ковырять. Нейросеть я взял с CodeProject, её изначально сделали для обучения алгебре логики. Исходник приложен в таком виде, в каком и распространяется, в самом коде нейросети я ничего не менял.


Часовой пояс GMT, время: 08:26.


© www.otvetnemail.ru - Форум вопросов и ответов.