QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3847|回复: 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; \9 J; i, W3 O3 _( a: X
    2. load('trainset.mat');                   %加载训练集数据
      % Q$ d3 {) w: o- a- w8 i
    3. load('testset.mat');                    %加载测试集数据\" t  `# n- d9 [
    4. p1=trainsetdata([1:179],:);
      : J7 ]! `# a5 Y8 Q; |# N: M; p
    5. p2=trainsetdata([180:300],:);
      & S: U& P# ~7 e9 W8 f0 k% y\" e  }
    6. p=[p1;p2]';8 h  w5 j& k2 G% v8 O' [
    7. pr=minmax(p);
      ' h8 M, K# |1 U; n1 S  Z
    8. goal=[ones(1,179),zeros(1,121);zeros(1,179),ones(1,121)];
      3 S9 E' f5 v4 p. h# s& {% }0 m
    9. net=newff(pr,[21,160],{'tansig','logsig'}); %隐含层节点和输出层节点$ q: v4 g+ x- K+ c! Z% k
    10.                                             %取值不太确定,请指教
      . E1 [/ J$ M. q; e; |1 q  P+ q
    11. net.trainParam.show = 10;, I0 u  m5 j  M
    12. net.trainParam.lr = 0.05;
      6 q\" o# W* @8 G' Z1 d  z2 {7 b
    13. net.trainParam.goal = 1e-10;
      $ Y% k3 C; G: p- Y9 }2 ]
    14. net.trainParam.epochs = 50000;
      . G8 J/ T( K- @3 C+ e
    15. net = train(net,p,goal);8 b6 q& T$ g8 o
    16. x=testsetdata';0 a, G- @- b* |4 y& I' V2 h
    17. y0=sim(net,p)
    复制代码
    下面是运行结果,请各位高手帮忙改改啊,主要是节点数那块儿不知道该怎么取值
    1. Warning: NEWFF used in an obsolete way. / b+ Z- V. Z! a( J6 l% ?% u$ O$ q
    2. > In obs_use at 186 H% R( n* J- Y\\" b
    3.   In newff>create_network at 127  v1 ?9 A\\" i, k& H* o9 k7 X0 n
    4.   In newff at 102) l/ G& r7 {5 |* E- [# H
    5.   In test at 9
    6. 3 Q7 ?, t\\" U\\" D% M4 y
    7.           See help for NEWFF to update calls to the new argument list.$ T\\" t; O3 }3 a3 d' \( @4 F  C

    8. 2 G1 @8 S; H% M# D, Q  s; P
    9. ??? Error using ==> trainlm at 1097 V* Z2 a1 J: K) @% }/ m8 G
    10. Output data size does not match net.outputs{2}.size.# d, }+ m# ]1 N

    11. - j4 j* m. j, N+ q: z: q/ _
    12. Error in ==> network.train at 1076 m5 n# x) k5 s. x. t8 }
    13. [net,tr] = feval(net.trainFcn,net,X,T,Xi,Ai,EW,net.trainParam);
    14.   C. Z& h( E9 Z9 N6 f1 a( Z
    15. 3 c  R7 R' v' Q& p9 S
    16. Error in ==> test at 15
    17. % |( D5 ]2 m& D' w* ?
    18. 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-7-27 17:04 , Processed in 0.475911 second(s), 59 queries .

    回顶部