distdelaynet

Распределенная сеть задержки

Синтаксис

distdelaynet(delays,hiddenSizes,trainFcn)

Описание

Распределенные сети задержки аналогичны сетям прямого распространения, за исключением того, что каждый вход и вес слоя имеют связанную с ним линию задержки отвода. Это позволяет сети иметь конечную динамическую характеристику на входные данные временных рядов. Эта сеть также похожа на нейронную сеть с временной задержкой (timedelaynet), который имеет только задержки на входе веса.

distdelaynet(delays,hiddenSizes,trainFcn) принимает эти аргументы,

delays

Вектор-строка с увеличением 0 или положительными задержками (по умолчанию = 1:2)

hiddenSizes

Вектор-строка одного или нескольких скрытых размеров слоя (по умолчанию = 10)

trainFcn

Функция обучения (по умолчанию = 'trainlm')

и возвращает распределенную нейронную сеть задержки.

Примеры

Распределенная сеть задержки

Здесь распределенная нейронная сеть задержки используется, чтобы решить простую задачу временных рядов.

[X,T] = simpleseries_dataset;
net = distdelaynet({1:2,1:2},10);
[Xs,Xi,Ai,Ts] = preparets(net,X,T);
net = train(net,Xs,Ts,Xi,Ai);
view(net)
Y = net(Xs,Xi,Ai);
perf = perform(net,Y,Ts)
perf =

    0.0323

Введенный в R2010b