全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
4746 2
2007-02-04
今天我看了一个bp网拟合曲线的例子,我将数据改了之后发现拟合出来的结果变成了求数据的均值了。不知是否输入向量元素值域设置有问题。

Matlab中是用newff(PR,[S1 S2 ... SN],{TF1 TF2...TFN},BTF,BLF,PF)命令创建BP网的。请问第一个参数PR值域一般如何设置? PR是一个向量,一般是用区间表示其值域,第一个数为最小值,第二个数为最大值,比如,我想拟合曲线y=f(t),t是1,2,....n,是正整数,那么PR怎么设值呢?与y值有关吗?

谢谢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2007-2-5 20:37:00
我将y全部都归一化,然后将PR域选得很小,效果就好很多了,不知是否都应这样做? 有做ANN的同学交流一吗?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-11-7 21:35:00


PR
R x 2 matrix of min and max values for R input elements

Si
Size of ith layer, for Nl layers

TFi
Transfer function of ith layer (default = 'tansig')

BTF
Backpropagation network training function (default = 'trainlm')

BLF
Backpropagation weight/bias learning function (default = 'learngdm')

PF
Performance function (default = 'mse')

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群