求matlab高手编一个小程序用于神经网络多输入单输出预测用,付费

求matlab高手编一个小程序用于神经网络多输入单输出预测用,付费,第1张

一般用BP神经网络即可。附件的程序稍加修改,将样本、输入输出节点数改成你的案例即可。

BP(Back Propagation)神经网络是86年由Rumelhart和McCelland为首的科学家小组提出,是一种按误差逆传播算法训练的多层前馈网络,是目前应用最广泛的神经网络模型之一。BP网络能学习和存贮大量的输入-输出模式映射关系,而无需事前揭示描述这种映射关系的数学方程。它的学习规则是使用最速下降法,通过反向传播来不断调整网络的权值和阈值,使网络的误差平方和最小。BP神经网络模型拓扑结构包括输入层(input)、隐层(hidden layer)和输出层(output layer)。

1、在matlab *** 作界面,word表格不可能调用,尽量用excel表格。

2、matlab使用excel表格时,可又通过在界面 *** 作窗口的左上方,用创建新表格的方式创建一个空表格,再将excel表格调入即可转化为matlab可使用的数据矩阵。

3、从问题上看,x,y两个变量的维数应该一致,是一个n*1的n列1行的矩阵。

4、matlab关于函数式的表达,与代数式完全一样:a=((1/y)^(1/2))*x

5、如果x y两个变量的取值是正交方式,那么就要引入循环变量:for i=1:n,j=1:n,上式变为

aij==((1/yij)^(1/2))*xij

6、在matlab窗口下,可以先编程序,也可一条一条命令输入。如果是新手,建议一条一条输入,以便检查每一条的语法是否正确。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12068351.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存