Нейрокомпьютерные системы

       

Алгоритм обучения персептрона по отдельным примерам


1. При изначально заданных значениях весов

на вход нейрона подается обучающий вектор
и рассчитывается значение выходного сигнала
. По результатам сравнения
с
уточняются значения весов.

2. Если

, то
не изменяются.

3. Если

, а
, то значения весов уточняются по формуле

где

— коэффициент обучения,
— номер предыдущего цикла.

4. Если

, а
, то значения весов уточняются по формуле

В обобщенной форме обучение персептрона на векторе

выражается формулой

По завершении уточнения весовых коэффициентов представляются очередной обучающий вектор

и связанное с ним ожидаемое значение
, и значения весов уточняются заново. Этот процесс многократно повторяется на всей обучающей выборке, пока не будут ликвидированы различия между всеми значениями
и соответствующими им ожидаемыми значениями
.



Содержание раздела