主要内容

removedelay

消除对神经网络响应的延迟

语法

净= removedelay(净,n)

描述

净= removedelay(净,n)这些论点,

神经网络

n

数量的延迟

并以指定的延迟数返回输入延迟连接减少,输出反馈延迟增加的网络n.其结果是一个行为完全相同的网络,只是产生了输出n步伐。

如果是延迟的次数n不指定,则使用默认的一次延迟。

例子

删除和添加网络延迟

这个例子在输入时间序列上创建、训练和模拟一个原始形式的时滞网络X和目标系列T.然后,延迟被删除,然后再添加回来。第一个和第三个输出将是相同的,而第二个结果将包括对以下步骤的一个新的预测。

[X, T] = simpleseries_dataset;net1 = timedelaynet (1:2, 20);[X, Xi, Ai, Ts] = preparets (net1, X, T);net1 =火车(net1 Xs, Ts,ξ);日元= net1 (Xs, Xi);视图(net1)

net2 = removedelay (net1);[X, Xi, Ai, Ts] = preparets (net2, X, T);y2 = net2 (Xs, Xi);视图(net2)

net3 = adddelay (net2);[X, Xi, Ai, Ts] = preparets (net3, X, T);y3 = net3 (Xs, Xi);视图(net3)

另请参阅

||

介绍了R2010b