Алгоритм обучения персептрона. Однослойные НС иногда называют персептронами
Однослойные НС иногда называют персептронами. Первые опыты с НС состояли в распознавании изображений цифр. В качестве входных сигналов использовались сигналы матрицы фотоприемников. Весовые коэффициенты соответствовали регулируемым коэффициентам усиления фотоприемников. Каждому выходному каналу НС сопоставлялась одна из распознаваемых цифр , то есть выходной сигнал должен был равняться единице только в случае предъявления персептрону строго определенной цифры.
Настройка весовых коэффициентов осуществлялась по специальному алгоритму обучения, который состоял в следующем:
o Подать входной образ и вычислить выходной сигнал .
o Если выходной сигнал верен, то коррекция весовых коэффициентов не проводится.
o Если выходной сигнал не верен, и , то к вектору весовых коэффициентов прибавить вектор входных сигналов .
o Если выходной сигнал не верен, и , то из вектора весовых коэффициентов вычесть вектор входных сигналов .
Структура обучающей системы персептрона показана на рис.13.1.
Рис.13.1. Структура персептрона, обрабатывающего изображения.
Аналитическая форма алгоритма:
,
,
где - вектор ошибки выходного сигнала, - требуемый (правильный) выходной сигнал, - фактический выходной сигнал.
Простота настройки персептрона позволила применять эти устройства на ранней стадии развития электроники (1930 г.) для распознавания почтовых индексов на почтовых конвертах.
Дата добавления: 2016-02-16; просмотров: 975;