数学建模社区-数学中国

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

作者: 天零ヮ冰釋    时间: 2012-8-25 20:09
标题: 神经网络工具箱的使用
  1. clear
    7 p, L2 s6 i. z# _  \& q
  2. load('trainset.mat');                   %加载训练集数据
    # C, N% I& y! Z3 {  Y1 \8 {
  3. load('testset.mat');                    %加载测试集数据
    8 a! _" s  x1 B2 _" z  v, r# O0 \
  4. p1=trainsetdata([1:179],:);
    - v+ U3 [* F1 }0 ]
  5. p2=trainsetdata([180:300],:);# i& I! q$ n8 d- u' V! K
  6. p=[p1;p2]';2 d5 ~' d8 T: L, t1 S9 q
  7. pr=minmax(p);2 g2 C* _" o8 i7 _% M
  8. goal=[ones(1,179),zeros(1,121);zeros(1,179),ones(1,121)];
    1 S- m2 ?7 {/ I- S" \. ?
  9. net=newff(pr,[21,160],{'tansig','logsig'}); %隐含层节点和输出层节点" N, E& z$ J8 x! k' V
  10.                                             %取值不太确定,请指教
    + W9 m" f" N+ `2 ?: ^8 Y6 O
  11. net.trainParam.show = 10;
    1 r) C* I  T" J+ w1 Q! A2 J: G, B
  12. net.trainParam.lr = 0.05;
    ( q" Z" r" h, X1 Z; V
  13. net.trainParam.goal = 1e-10;' ]  ^+ J  k& y2 N
  14. net.trainParam.epochs = 50000;4 t# d1 a# b& G+ B7 b
  15. net = train(net,p,goal);
    & P2 J5 f* u& G$ A. F
  16. x=testsetdata';
    - A5 E/ y$ a* S: ]
  17. y0=sim(net,p)
复制代码
下面是运行结果,请各位高手帮忙改改啊,主要是节点数那块儿不知道该怎么取值
  1. Warning: NEWFF used in an obsolete way. ( j7 z( I0 e' P
  2. > In obs_use at 18
    $ x4 X8 o4 m* l) ]; y$ O5 X/ I
  3.   In newff>create_network at 127  M/ F; {) w# p0 f6 E9 k
  4.   In newff at 102+ L; @( k/ ^5 p' t5 A. Y
  5.   In test at 9, G$ W9 O- X0 A' ]7 l, Z
  6.           See help for NEWFF to update calls to the new argument list.8 N6 }. O* w6 I6 B
  7. 3 w6 f! g! u' R7 z' U- |
  8. ??? Error using ==> trainlm at 1097 P* e9 v% ?+ h
  9. Output data size does not match net.outputs{2}.size.
    + e& i. ^2 T/ e1 x, r

  10. 6 q0 ?0 _. h7 W0 h
  11. Error in ==> network.train at 107# Y( u) }' u: L8 ^6 Q. B0 V
  12. [net,tr] = feval(net.trainFcn,net,X,T,Xi,Ai,EW,net.trainParam);) o+ N2 W3 T6 I' \5 ?, h- f2 L8 t

  13. / `' E  b1 {5 r. a) D9 T: O
  14. Error in ==> test at 15+ ?# `3 P! C2 h2 I
  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