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

       

Слой распознавания


Каждый нейрон в слое распознавания имеет следующие входы: один сигнал

Слой распознавания
с единичным весом, одна компонента
Слой распознавания
с большим отрицательным весом (
Слой распознавания
- номер нейрона) и
Слой распознавания
сигналов со слоя сравнения с вектором весов
Слой распознавания
(у вектора
Слой распознавания
всего
Слой распознавания
компонент,
Слой распознавания
).

Нейроны слоя распознавания не содержат нелинейных элементов, но обладают следующей особенностью. Каждый нейрон в слое связан со всеми остальными нейронами этого же слоя обратными тормозящими связями и положительной обратной связью - с самим собой (как во втором слое сети Хемминга, см. Лекцию 10).

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

Слой распознавания
имеет только одну единичную компоненту, остальные - нули.

Веса

Слой распознавания
имеют действительные значения. Работа слоя определяется формулой:

Слой распознавания

где

Слой распознавания
- выход
Слой распознавания
-го нейрона, равный нулю или единице.

Отсюда видно, что сигнал

Слой распознавания
"разрешает" работу слоя распознавания, а сигнал
Слой распознавания
позволяет выборочно затормозить любые нейроны в слое.



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