hyun_yoon 发表于 2009-8-21 13:13

[求助]BP网络怎么设置隐层节点数?

比如我要构造一个 输入层4个节点,隐层9个节点,输出1个节点的BP网络
代码是?
net=newff(minmax(P),,{'tansig','purelin'},'trainbr');
像这个语句里就只有输入层和输出层的节点数,请问隐层在哪里设置?
刚学MATLAB不久,望高手赐教

277729610 发表于 2009-9-1 10:52

net=newff(minmax(P),,{'tansig','purelin'},'trainbr');
这个问题比较简单,建议多看看书

Davil1207 发表于 2009-9-4 23:03

net=newff(minmax(P),,{'tansig','purelin'},'trainbr')

[ 4 ,1 ]
这个代表 隐含层中
tangsig函数 有4个 单元
purelin函数 有1 输出单元

所以
,如果你要设置 只要改变   中括号里面的数就好了 !
页: [1]
查看完整版本: [求助]BP网络怎么设置隐层节点数?