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

       

Сеть RTRN


Среди рекуррентных сетей особого внимания заслуживает сеть типа RTRN (англ.: Real Time Recurrent Network), предложенная Р.Вильямсом и Д.Зипсером и предназначенная для обработки сигналов в реальном времени. Сеть RTRN - частный случай сети Эльмана.

Сеть RTRN

увеличить изображение
Рис. 4.  Структура сети RTRN

Обобщенная структура сети представлена на рис. 4. Сеть содержит

Сеть RTRN
входных узлов,
Сеть RTRN
скрытых нейронов и
Сеть RTRN
соответствующих им узлов контекстного слоя. Из
Сеть RTRN
скрытых нейронов только
Сеть RTRN
составляют выход сети. Обозначим взвешенную сумму
Сеть RTRN
-го нейрона скрытого слоя
Сеть RTRN
, а выход этого нейрона -
Сеть RTRN
. Вектор
Сеть RTRN
и смещенный (задержанный) на один цикл вектор
Сеть RTRN
образуют расширенный вектор активации
Сеть RTRN
, возбуждающий нейроны сети:

Сеть RTRN

После описания входного вектора сети в момент

Сеть RTRN
можно определить состояние всех нейронов согласно зависимостям:

Сеть RTRN

u_i(k) = \sum_{j=0}^{N+K} w_{ij}x_j(k)," width="200" height="29">

(2)

Сеть RTRN

(3)

причем

Сеть RTRN
обозначает непрерывную функцию активации нейрона (как правило, сигмоидальную). На рис. 4 видно, что сеть RTRN представляет собой частный случай сети Эльмана, в которой веса выходного слоя постоянны и равны дельте Кронекера, т.е.
Сеть RTRN
для
Сеть RTRN
или
Сеть RTRN
для
Сеть RTRN
. В этом случае можно применять алгоритм обучения Вильяма-Зипсера.

1. Выбрать случайные начальные значения весов сети, составляющих матрицу

Сеть RTRN
и равномерно распределенных в заданном интервале (обычно в диапазоне от
Сеть RTRN
до
Сеть RTRN
).

2. Рассчитать состояние всех K нейронов для очередного момента

Сеть RTRN
с использованием формул (1) и (2). На этой основе можно определить входной вектор
Сеть RTRN
, возбуждающий нейроны в момент
Сеть RTRN
.

3. Рассчитать значения

Сеть RTRN

4. Уточнить значения весов по алгоритму наискорейшего спуска согласно формуле

Сеть RTRN

для

Сеть RTRN
и
Сеть RTRN
.

Шаги (2-4) повторять вплоть до стабилизации значений всех весов сети.



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