Распознавание цифровых номеров - нейронная сеть?Другая Техника? - PullRequest
1 голос
/ 23 декабря 2010

Мне нужно найти какой-нибудь метод для распознавания изображений с одним цифровым номером (черным по белому).

То, что я прочитал до сих пор, я использовал бы нейронную сеть.Является ли SOM (самоорганизующаяся карта) правильным типом сети?

Есть ли другой способ распознать цифровые (я нашел много вещей для рукописных символов, но не для цифровых номеров), которые яеще не подумал?

1 Ответ

1 голос
/ 30 декабря 2010

Я думаю, что тип нейронной сети, о которой вы говорите, является мультиклассовым классификатором, верно?Таким образом, у вас есть несколько двоичных входных единиц (возможно, цвета от белого до черного), и вы ожидаете двоичного вывода, например, что ваше изображение показывает три.Я не совсем уверен в этом, но я думаю, что один из лучших способов сделать это - сеть глубоких убеждений.Они были протестированы с набором данных MNIST (должен быть доступен где-то в сети, если вы ищете его ...), и они работали довольно хорошо.Процесс обучения немного сложен: сначала вы тренируете сеть без присмотра, а затем применяете алгоритм обратного распространения (я думаю, что в этом случае возникает ошибка перекрестной энтропии).Хорошо, в настоящее время я работаю над программой для этой задачи (в C Sharp, так что вам не должно быть трудно понять).Если вы хотите получить код, свяжитесь со мной здесь: http://compositedevtec.tk/blog/contact/, или поищите на YouTube «Хинтон» (изобрел эти модели).Есть видео о нем, объясняющее его технику.Надеюсь, это вам немного помогло

...