原罪之城
2009-09-26, 15:49
我查了不少资料,发现提供的源码里面用遗传算法优化bp网络的权值和阈值是直接在
[W1,B1,W2,B2,te,tr]=trainbp(W1,B1,'tansig',W2,B2,'purelin',P,T,TP);
这个语句中使用的,但是这个程序是在matlab 5.2上实现的,我使用的matlab 7.0中生成和训练bp网络用的是
net = newff(minmax(P),[S1 S2],{'logsig' 'logsig'},'trainlm');
和
net = train(net,P,T);
在这种情况下,遗传算法优化好的权值和阈值是怎么传递给bp网络的呢?
+++++++++我是菜鸟的分割线+++++++++++++++
我是初学matlab的菜鸟,希望各位大侠们能帮帮我,如果我有表述不清楚的地方,请提出来我来解释,不要直接忽略我的帖子~~
跪谢
[W1,B1,W2,B2,te,tr]=trainbp(W1,B1,'tansig',W2,B2,'purelin',P,T,TP);
这个语句中使用的,但是这个程序是在matlab 5.2上实现的,我使用的matlab 7.0中生成和训练bp网络用的是
net = newff(minmax(P),[S1 S2],{'logsig' 'logsig'},'trainlm');
和
net = train(net,P,T);
在这种情况下,遗传算法优化好的权值和阈值是怎么传递给bp网络的呢?
+++++++++我是菜鸟的分割线+++++++++++++++
我是初学matlab的菜鸟,希望各位大侠们能帮帮我,如果我有表述不清楚的地方,请提出来我来解释,不要直接忽略我的帖子~~
跪谢