Я намереваюсь использовать многослойную сеть персептрона, обученную с обратным распространением (один скрытый слой, входы служили матрицами размером 8x8 бит, содержащими черно-белые пиксели изображения). Возникают следующие вопросы:Многослойный персептрон для OCR
- какой тип обучения я должен использовать: пакетный или он-лайн?
- Как я могу оценить правильное количество узлов в скрытом слое? Я намерен обработать 26 букв английского алфавита.
- как я мог остановить процесс обучения, чтобы избежать переобучения?
- (не совсем связано) есть ли еще один лучший NN, призванный работать лучше, чем MLP? Я знаю, что MLP заходит в локальные минимумы, перерабатывает и т. Д., Так есть ли лучший (на основе мягких вычислений) подход?
Благодаря
Если это домашнее задание, отметьте его соответствующим образом. –