艾尔曼神经网络是(Elman神经网络学习问题)

尚菁凤
导读 大家好,小空来为大家解答以上的问题。艾尔曼神经网络是,Elman神经网络学习问题这个很多人还不知道,现在让我们一起来看看吧!1、你是参考别...

大家好,小空来为大家解答以上的问题。艾尔曼神经网络是,Elman神经网络学习问题这个很多人还不知道,现在让我们一起来看看吧!

1、你是参考别人的代码修改的吧?报错信息的意思是:input_train、output_train这两个变量没有定义。

2、你应该在之前对这两个变量进行赋值,即将训练数据的输入和输出做成矩阵形式,以一列为一个样本,再赋值给这两个变量。

3、训练Elman神经网络可以用train()或者adapt()。

4、两个函数不同之处在于,train()函数应用反向传播训练函数进行权值修正,通常选用traingdx训练函数;adapt()函数应用学习规则函数进行权值修正,通常选用learngdm函数。

5、Elman神经网络的可靠性要比一些其他类型网络差一些,这是因为在训练和调整时,应用误差梯度的估计值。

6、恰恰因为这一点,构建网络时,为了达到这一精度,Elman神经网络隐含层神经元的数目比其他网络结构相对较多。

本文到此分享完毕,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!