QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3818|回复: 1
打印 上一主题 下一主题

[问题求助] 神经网络工具箱的使用

[复制链接]
字体大小: 正常 放大

1

主题

5

听众

97

积分

升级  96.84%

  • TA的每日心情
    奋斗
    2013-7-23 13:56
  • 签到天数: 25 天

    [LV.4]偶尔看看III

    自我介绍
    自动化

    群组学术交流A

    跳转到指定楼层
    1#
    发表于 2012-8-25 20:09 |只看该作者 |正序浏览
    |招呼Ta 关注Ta
    1. clear
      $ @& u; `# V; M
    2. load('trainset.mat');                   %加载训练集数据: i' t* {6 v* @* @' C
    3. load('testset.mat');                    %加载测试集数据. R# _( ]' M1 v. j+ T# j
    4. p1=trainsetdata([1:179],:);
      8 `8 t& j7 ^2 G2 s\" j* _
    5. p2=trainsetdata([180:300],:);- S2 L, d, F& i% i& k
    6. p=[p1;p2]';
      2 _  l& {- S' `8 Q# Q
    7. pr=minmax(p);( ]3 W& [# Q5 W- v$ f/ @9 @0 v
    8. goal=[ones(1,179),zeros(1,121);zeros(1,179),ones(1,121)];
      * ]- I* v9 f7 c' C
    9. net=newff(pr,[21,160],{'tansig','logsig'}); %隐含层节点和输出层节点
      - J; w  o/ q/ c2 E1 q9 j+ M
    10.                                             %取值不太确定,请指教
      ) P  t1 d+ q8 B; E1 ~) j7 `
    11. net.trainParam.show = 10;
      7 _! m7 E\" `1 [6 Y0 I) R; Y+ q$ C
    12. net.trainParam.lr = 0.05;* V$ y; g- i, I/ D
    13. net.trainParam.goal = 1e-10;
      5 I\" \7 E% v+ V6 r. y8 Q
    14. net.trainParam.epochs = 50000;
      . X( p3 J, u) P: J; }
    15. net = train(net,p,goal);: P, q9 y+ m; C; ?
    16. x=testsetdata';
      $ K4 [. a' ~* Q- c$ D) t8 G3 e4 A
    17. y0=sim(net,p)
    复制代码
    下面是运行结果,请各位高手帮忙改改啊,主要是节点数那块儿不知道该怎么取值
    1. Warning: NEWFF used in an obsolete way.
    2. & g3 @+ \8 _5 f% ?' g
    3. > In obs_use at 18
    4. 6 n* a\\" r! B0 ^\\" Z# ]/ E# I
    5.   In newff>create_network at 127$ i1 p, Y# Q4 {& Q
    6.   In newff at 102( R- t* f; @/ r6 l; V7 D4 b9 U
    7.   In test at 9
    8. * B, ^) u$ A& B* m6 Y' J! g
    9.           See help for NEWFF to update calls to the new argument list.- u8 B' W; U* N0 K0 s5 I/ `

    10.   r; {, a7 o6 U# Q7 {: K8 A2 e7 q
    11. ??? Error using ==> trainlm at 1091 m\\" x! `% t0 B: w* P
    12. Output data size does not match net.outputs{2}.size.
    13. % i8 g  R) D# h# e+ T/ ?* X  Q8 T2 h
    14. 8 r* F. P) m6 L* T
    15. Error in ==> network.train at 107. I2 u$ x$ n1 ~1 f# @3 ?0 g\\" i
    16. [net,tr] = feval(net.trainFcn,net,X,T,Xi,Ai,EW,net.trainParam);* T7 J; I' `& ?4 U* r& U
    17. 1 |/ m7 G# t! Y% v7 B8 u
    18. Error in ==> test at 15
    19. - Q, j6 F' d2 V) y' u+ K
    20. net = train(net,p,goal);

    testset.mat

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

    测试集

    trainset.mat

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

    训练集

    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    0

    主题

    7

    听众

    371

    积分

    升级  23.67%

  • TA的每日心情
    开心
    2013-9-15 12:52
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    自我介绍
    新人,想多学习学习~!

    新人进步奖

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-6-12 21:36 , Processed in 0.446604 second(s), 60 queries .

    回顶部