В настоящее время я изучаю нейронные сети и пытаюсь создать приложение, которое можно научить распознавать рукописные символы. Для этой проблемы я использую нейронную сеть с прямой связью, и, кажется, она работает, когда я обучаю ее распознавать 1, 2 или 3 разных символа. Но когда я пытаюсь заставить сеть выучить более 3 символов, она застаивается с процентом ошибок около 40 - 60%.
Я пробовал с несколькими слоями и меньшим/большим количеством нейронов, но я не могу понять, как это правильно, теперь мне интересно, способна ли нейронная сеть с прямой связью распознавать такое количество информации.
Немного статистики:
Тип сети: Прямая нейронная сеть
Входные нейроны: сетка 100 (10 * 10) используется для рисования символов
Выходные нейроны: количество символов, которые нужно пересмотреть
Кто-нибудь знает, каков возможный недостаток в моей архитектуре? Слишком много входных нейронов? Разве нейронная сеть с прямой связью не способна переосмыслить характер?