matlab中lp什么意思,下面这段Matlab中BP神经网络模型的代码中的LP.lr=0.1;是什么意思...

下面这段Matlab中BP神经网络模型的代码中的LP.lr=0.1;是什么意思0

dcebd7a0de6265b6ccae5ead692f1eab.pngdfcqg9822013.04.21浏览833次分享举报

P=[1,2,1,3,1,2,3,2,2,1,3,2,3,2;2,1,3,2,1,1,3,3,2,1,3,2,3,2;1,1,3,3,1,2,2,3,2,1,3,2,2,2;1,2,1,3,1,2,1,1,1,1,1,2,2,2;2,2,1,1,1,2,1,2,2,2,3,2,3,2;1,3,1,3,1,2,1,2,1,2,2,1,1,3;2,3,1,3,1,2,1,2,1,2,3,1,1,3;2,3,1,3,1,2,1,2,1,2,3,1,1,3;1,2,3,3,1,1,1,1,3,2,3,1,1,3;2,3,1,3,1,2,1,1,1,2,2,1,2,3;2,2,1,3,1,2,1,1,1,2,3,1,3,3;2,1,1,3,2,3,2,2,2,2,3,2,2,3;2,2,1,3,1,2,1,1,1,2,3,2,3,3;2,1,1,2,1,1,2,2,2,2,3,2,3,3;2,1,1,2,2,1,3,2,3,2,3,1,3,3;2,2,1,2,2,2,3,3,3,1,1,1,3,3;2,3,1,3,2,2,3,2,2,1,2,1,2,3;2,3,1,1,2,1,1,1,1,1,2,1,2,3;2,2,1,3,1,2,1,2,1,1,1,1,2,3;2,1,3,2,2,3,3,3,3,1,3,1,3,3;3,2,1,3,2,1,3,1,2,1,2,3,1,3;3,3,1,1,1,1,3,2,3,1,2,1,3,3;3,3,1,3,3,1,3,3,2,1,2,1,2,3;3,3,1,1,3,1,3,3,2,1,1,1,1,3;2,3,1,3,2,1,3,2,2,1,1,2,2,3;2,2,1,3,1,2,3,2,2,1,3,2,2,3;2,2,1,2,3,1,3,3,2,2,3,2,2,3;2,3,1,3,1,2,1,1,1,2,3,2,2,3;2,3,1,2,3,1,3,3,3,2,3,1,2,3;3,3,3,3,2,1,3,3,3,2,3,2,2,3;3,3,2,2,2,2,3,3,2,2,3,1,3,3;3,2,1,3,3,1,3,3,3,1,1,1,3,3]';

T=[1,0,0,0;1,0,0,0;0,0,1,0;0,0,0,1;1,0,0,0;0,0,0,1;0,0,1,0;0,0,0,1;0,0,1,0;0,0,1,0;0,0,0,1;0,0,1,0;0,0,0,1;1,0,0,0;1,0,0,0;1,0,0,0;1,0,0,0;0,0,1,0;0,0,0,1;1,0,0,0;1,0,0,0;1,0,0,0;1,0,0,0;1,0,0,0;1,0,0,0;1,0,0,0;1,0,0,0;0,1,0,0;1,0,0,0;1,0,0,0;1,0,0,0;1,0,0,0]';

P_test=[3,1,1,3,2,2,3,2,1,2,3,1,3,3;2,3,1,3,1,2,2,1,1,2,3,3,3,3;2,1,2,3,1,3,2,2,3,2,3,1,3,3;1,2,2,3,1,2,1,1,1,2,3,1,3,3]';

net = newff(minmax(P),[16,4],{'tansig' 'logsig' },'trainscg'); %12代表r,13代表输出有13个

%训练网络

net.trainParam.epochs = 10000;

net.trainParam.goal = 0.001;

LP.lr=0.1;

net = train(net,P,T);

%对训练后的网络进行仿真

an=sim(net,P_test)


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部