Алгоритм обучения персептрона по отдельным примерам
1. При изначально заданных значениях весов
на вход нейрона подается обучающий вектор
и рассчитывается значение выходного сигнала
. По результатам сравнения
с
уточняются значения весов.
2. Если
, то
не изменяются.
3. Если
, а
, то значения весов уточняются по формуле
где
— коэффициент обучения,
— номер предыдущего цикла.
4. Если
, а
, то значения весов уточняются по формуле
В обобщенной форме обучение персептрона на векторе
выражается формулой
По завершении уточнения весовых коэффициентов представляются очередной обучающий вектор
и связанное с ним ожидаемое значение
, и значения весов уточняются заново. Этот процесс многократно повторяется на всей обучающей выборке, пока не будут ликвидированы различия между всеми значениями