Стохастическая модель нейрона
В отличие от детерминированных моделей в стохастической модели выходное состояние нейрона зависит не только от взвешенной суммы входных сигналов, но и от некоторой случайной переменной, значение которой выбирается при каждой реализации из интервала (0, 1).
В стохастической модели нейрона выходной сигнал
принимают значения
с вероятностью:

Алгоритм обучения стохастической модели нейрона состоит из следующих этапов:
1) Расчет взвешенной суммы
для каждого нейрона сети:

2) Расчет вероятности того, что
принимает значение
в соответствии с формулой;
3) Генерация значения следующей переменной
и формирование выходного сигнала
:
a. Если
, то 
b. Если
, то
;
4) Определенный таким образом процесс осуществляется на случайно выбранной группе нейронов вследствие чего их состояние модифицируется в соответствии с предложенными правилами;
5) После фиксации состояния нейрона их коэффициенты модифицируются по применяемому правилу уточнения весов;
Например: 
Доказано, что такой способ подбора весов приводит в результате к минимизации целевой функции:

Дата добавления: 2016-06-13; просмотров: 864;
