Когнитрон и Неокогнитрон Пресинаптические нейроны Постсинаптические

advertisement
Когнитрон и Неокогнитрон
Пресинаптические
нейроны
Постсинаптические
нейроны
Область связи
E   ai ui
I   bjv j
j
i
где ai – вес i-го возбуждающего синапса,
ui – выход i-го возбуждающего нейрона,
bj – вес j-го тормозящего синапса,
vj – выход j-го тормозящего нейрона.
Выход нейрона затем вычисляется следующим образом
1 E
NET 
1
1 I
E
OUT   1
I
E 1
OUT 
1 I
если E >> 1 и I >> 1.
Предположив, что :
Е = рХ, I = qX, p,q – константы,
и после некоторых преобразований
pq 
 log( pq) 
OUT 
1  th


2q 
 2 
Слои когнитрона
где
c
i i
,
 1, ci – возбуждающий вес i.
Процедура обучения.
Изменение в процессе обучения любого из весов возбужденного нейрона
.
ai = qcjuj,
где сj – тормозящий вес связи нейрона j в слое 1 с тормозящим нейроном i,
иj – выход нейрона j в слое 1,
аi – возбуждающий вес i,
q - нормирующий коэффициент обучения.
Изменение тормозящих весов нейрона i в слое 2
bi 
q a j u j
j
2  INHIBi
Если победителя в области конкуренции нейронов нет, изменение весов
нейронов вычисляется следующим образом:
ai = q’cjuj, bi = q’ INHIB,
где q’ – положительный обучающий коэффициент меньший, чем q.
,
Выход тормозящего нейрона OUT’ затем вычисляется следующим образом:
1  OUTi
OUT 
1
1  LAT _ INHIB
Области связей когнитрона
НЕКОГНИТРОН
Download