MATLAB R2017b。 NARX神经网络-输入信号和网络输入的数量不匹配

时间:2018-10-17 18:17:25

标签: matlab neural-network modeling recurrent-neural-network

我正在尝试制作一些基本的NARX神经网络-仅SISO。我正在使用MATLAB R2017b和神经网络工具箱。问题是我不需要输入延迟,也不需要反馈延迟,所以我不能使用内置应用程序。

我使用以下方法创建了一个网

net1 = narxnet(0, 1, 5, 'open', 'trainbr');

网络已成功创建,我可以使用view方法查看它: Preview of my narxnet

您如何肯定可以看到它有0个输入和0个输出,所以我尝试使用以下方法对其进行配置:

net1 = configure(net1, learnInput, learnOutput);

其中learningInput和learningOutput是217x1列向量(大小相等)。此方法失败,我得到:

configure The numbers of input signals and networks inputs do not match.

任何人都可以指出我在做什么,并解释如何正确配置NARX。

谢谢!

1 个答案:

答案 0 :(得分:0)

它适用于网络的闭环模式。我不知道为什么,但是它解决了问题。