Нейронные сети и нейроконтроллеры. Бураков М.В. - 187 стр.

UptoLike

Составители: 

187
Сравнение. Компоненты вектора R поступают на все нейроны слоя
сравнения через веса t
ij
, которые принимают двоичные значения.
Взаимосвязь между векторами весов T и B заключается в том,
что В является масштабированной версией вектора Т.
Поскольку R больше не нулевой, сигнал g1 устанавливается
в «0», поэтому в соответствии с правилом 2/3 возбудиться могут
только нейроны, получающие на входе одновременно единицы от
входного вектора X и вектора R.
Если X и Р не имеют совпадающих компонент, то обратная связь
от распознающего слоя сбросит компоненты С в «0» (рис. 6.24).
Если различий между векторами X и Р много, то вектор С будет
иметь нулей значительно больше, чем X, и вырабатывается сигнал
сброса, который отключает возбужденный нейрон на время теку-
щей классификации.
Поиск. Если сигнал сброса не вырабатывается, то сходство счи-
тается найденным, а классификация завершенной. Если же сброс
произошел, то все компоненты R обнуляются, g1 устанавливается в
«1», вектор С становится равным X, и происходит новая проверка,
но уже без заторможенного нейрона. Эта процедура продолжается
до тех пор, пока не будут заторможены все нейроны. В этом случае
происходит запоминание нового образа, для чего выделяется новый
нейрон, весовые коэффициенты которого B и T устанавливаются в
соответствии с новым образом.
Если же все-таки будет найден один из нейронов, похожий на
входной образ, то производится обучающий цикл с целью коррек-
ции весов В и Т.
Рис. 6.24. Взаимодействие слоев распознавания и сравнения
ИН
j
ИН
1
ИН
2
ИН
m
Т
j
p
1
p
2
p
m
r
j
= 1
Возбужденный нейрон слоя
распознавания
g1
x
1
x
2
x
m
C
Слой сравнения