数学建模社区-数学中国
标题:
新手求助~(关于初级的神经网络问题)
[打印本页]
作者:
Continue
时间:
2010-5-4 12:11
标题:
新手求助~(关于初级的神经网络问题)
各位大虾,我在网上看到的教程里的一个程序段,本来想要试试看的:
& r' C) X$ P# [
net=newff([-1 2; 0 5],[3,1],{'tansig','purelin'},'traingd');
) ~* U/ V4 W# ^
}* `( h5 l2 L% L% |
$ }" K9 Y: D% B* R/ v& m( R
net.trainParam.show = 50;
0 A* k! O( G- x* _. C
net.trainParam.lr = 0.05;
' l7 G1 p9 }: _
net.trainParam.epochs = 300;
( b& f" M( |) o+ d+ E. _
net.trainParam.goal = 1e-5;
7 l, c' q) Q6 _3 W& f; t( f
p = [-1 -1 2 2;0 5 0 5];
R" ~0 d: ` }
t = [-1 -1 1 1];
+ d! \" ^' U5 b/ M7 H: i. A
- @) ~, X6 |4 B5 @& T
4 z7 p- ]1 f/ `
net=train(net,p,t);
3 c/ B# a* p% e: W5 l5 Y$ g
TRAINGD, Epoch 0/300, MSE 1.59423/1e-05, Gradient 2.76799/1e-10
: Y! A* Q* T. i9 [4 X
2 o2 B7 N b& [1 L n$ U& n9 X$ u o
}# ] V7 c# o g
TRAINGD, Epoch 50/300, MSE 0.00236382/1e-05, Gradient 0.0495292/1e-10
, R5 n0 _9 u9 F) c
TRAINGD, Epoch 100/300, MSE 0.000435947/1e-05, Gradient 0.0161202/1e-10
+ ~1 W" G; R& t* k
TRAINGD, Epoch 150/300, MSE 8.68462e-05/1e-05, Gradient 0.00769588/1e-10
# S9 Z. G/ u! s; E2 v
TRAINGD, Epoch 200/300, MSE 1.45042e-05/1e-05, Gradient 0.00325667/1e-10
$ k, v4 W4 P+ C: M
TRAINGD, Epoch 211/300, MSE 9.64816e-06/1e-05, Gradient 0.00266775/1e-10
: C$ b# o! b# k/ l" l& m
TRAINGD, Performance goal met.
# n5 X9 Q {6 ~" E* {) P p* F: M
a = sim(net,p)
. b7 q7 H' F8 j2 B0 u& T9 X) i
0 ~2 @' y7 [* N- `4 I
& F( [8 E" p9 H
plot(p,t,p,a,'o')
- ~0 O6 F( [ i6 l7 h% H
8 a$ o3 V- B1 E! O# V
8 _8 D* V1 B1 b( x8 r" A
但是为什么老是报错:
6 W- }7 W1 s6 [6 D0 L- q! ]
??? Input argument "net" is undefined.
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5