数学建模社区-数学中国

标题: 神经网络工具箱的使用 [打印本页]

作者: 天零ヮ冰釋    时间: 2012-8-25 20:09
标题: 神经网络工具箱的使用
  1. clear0 T; j  T  ^2 u
  2. load('trainset.mat');                   %加载训练集数据
    & {" E$ i  L3 H, i' K5 ?2 v, r
  3. load('testset.mat');                    %加载测试集数据
    2 ]' b& K3 A/ F; S0 J: D5 Z8 j, W3 W
  4. p1=trainsetdata([1:179],:);
    " g& o' p) l& Z% ]" `
  5. p2=trainsetdata([180:300],:);" g' P: K2 v  p: F; b* d- D$ [
  6. p=[p1;p2]';3 ?# K3 H$ p1 b/ A2 S4 d
  7. pr=minmax(p);
    : c7 m8 c: j+ f  \) J. Q9 j
  8. goal=[ones(1,179),zeros(1,121);zeros(1,179),ones(1,121)];3 J/ R1 W/ }5 {9 k
  9. net=newff(pr,[21,160],{'tansig','logsig'}); %隐含层节点和输出层节点
    ) Y* a" ?$ v+ M/ m4 [6 W
  10.                                             %取值不太确定,请指教
    & {# O# z' L5 k
  11. net.trainParam.show = 10;& k( j' Y$ |2 o' ^5 L
  12. net.trainParam.lr = 0.05;& e1 \% r! w: D# p0 X" b
  13. net.trainParam.goal = 1e-10;
    ) Y4 y% p! \8 d: U$ k) ~" K
  14. net.trainParam.epochs = 50000;1 d8 w2 W2 ?' D
  15. net = train(net,p,goal);
    3 U9 b- y* d5 K; G, K8 h- k
  16. x=testsetdata';- ?; w+ H  l1 ~8 J
  17. y0=sim(net,p)
复制代码
下面是运行结果,请各位高手帮忙改改啊,主要是节点数那块儿不知道该怎么取值
  1. Warning: NEWFF used in an obsolete way.
    0 \* F9 r- a* _
  2. > In obs_use at 183 l; U  g' n) D( c+ ~9 l% E1 e
  3.   In newff>create_network at 1279 b$ c5 g1 a# f2 f* t0 [' A$ }
  4.   In newff at 102
    ( j. o8 [- [5 V
  5.   In test at 9# S* w- x( K6 X
  6.           See help for NEWFF to update calls to the new argument list.
    4 ]4 @6 `+ Q+ O# W# Q3 c  n

  7. $ u3 G: T( O$ Q
  8. ??? Error using ==> trainlm at 1093 w* D% S" ]0 w* c# t% Y
  9. Output data size does not match net.outputs{2}.size.
    9 ?9 w1 p9 [! _5 H$ M
  10. ! @  e- _3 v5 A1 b7 D
  11. Error in ==> network.train at 107* |0 H) f: I' Z) Z2 U4 m
  12. [net,tr] = feval(net.trainFcn,net,X,T,Xi,Ai,EW,net.trainParam);& Y# u3 d7 P. b$ {" U* I7 s
  13. + D% F8 P2 H; L2 o0 x7 [4 A$ ^
  14. Error in ==> test at 15
    * w- o8 H$ r& w5 E3 }
  15. net = train(net,p,goal);
复制代码

testset.mat

100.14 KB, 下载次数: 0, 下载积分: 体力 -2 点

测试集

trainset.mat

64.58 KB, 下载次数: 0, 下载积分: 体力 -2 点

训练集


作者: jiajinshan110    时间: 2013-8-20 09:43
..................




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5