作业帮 > 综合 > 作业

谁知道BP神经网络训练完后,怎么求出权值?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/19 03:34:18
谁知道BP神经网络训练完后,怎么求出权值?
训练好后用“save 网络名”保存好网络,保存好的网络下次还可以用.
用net.iw{1,1} net.lw{2,1} net.b{1} net.b{2}分别来查看网络的权值和阈值.
再问: 能麻烦你给我写个实例程序吗?另外{1,1} 和{2,1}怎么理解??
再答: P=[]; T=[]; net=newff(minmax(P),[4,1],{'tansig','purelin'},'traingda'); net.trainParam.epochs=500; net.trainParam.goal=0.001; net=train(net,P,T); save net; net.lw{1,1}表示输入到隐含层权值;net.lw{2,1}表示隐含层到输出层的权值。