QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3789|回复: 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
      \" K4 u  s; V. ?) c) Z9 q
    2. load('trainset.mat');                   %加载训练集数据
      ; K- n2 }  R' T- Z  |) T8 D! A, a
    3. load('testset.mat');                    %加载测试集数据
      # K# A9 ?4 _' d# I8 y; l5 V
    4. p1=trainsetdata([1:179],:);
      7 q1 ~- i6 m3 {, W2 \0 w3 s
    5. p2=trainsetdata([180:300],:);: l3 @7 k. o) W* C' o8 ^: P; y
    6. p=[p1;p2]';% r! e6 ^0 t0 e2 Y
    7. pr=minmax(p);\" s5 _  F3 z) ^/ l3 \3 l\" S
    8. goal=[ones(1,179),zeros(1,121);zeros(1,179),ones(1,121)];
      + K1 O; v! l) f: f( d\" A
    9. net=newff(pr,[21,160],{'tansig','logsig'}); %隐含层节点和输出层节点$ ~2 F# ~5 T( I5 m& b0 a
    10.                                             %取值不太确定,请指教1 W( J1 \2 X; K  E/ H
    11. net.trainParam.show = 10;\" w$ w( x! W7 D$ V  m- x2 m& T% n
    12. net.trainParam.lr = 0.05;
      \" `( P7 ^* q; ]$ p5 B
    13. net.trainParam.goal = 1e-10;* _2 K\" o  R- N\" V
    14. net.trainParam.epochs = 50000;
      2 V  b  G, M2 P
    15. net = train(net,p,goal);
      & G, V$ H& F6 N! q& E0 c% }; p3 P. Q
    16. x=testsetdata';
      - L$ Q8 F6 \5 S, x+ [! b
    17. y0=sim(net,p)
    复制代码
    下面是运行结果,请各位高手帮忙改改啊,主要是节点数那块儿不知道该怎么取值
    1. Warning: NEWFF used in an obsolete way.
    2.   x4 S) p$ s2 P& Z& F* c
    3. > In obs_use at 18
    4. ( v, h2 ?( M* L9 @. r
    5.   In newff>create_network at 127
    6. ) _, p0 O  s& h! y. f
    7.   In newff at 102
    8. ; S0 m1 J) M9 ]\\" p\\" G( |' n# F5 M* p
    9.   In test at 9/ |! C/ m2 C* Q5 Z
    10.           See help for NEWFF to update calls to the new argument list.
    11.   O$ p' M0 B/ ~! c. e
    12. ( A, U) I% F/ F* q- q5 N$ ?3 U
    13. ??? Error using ==> trainlm at 109  ?# `1 B# f2 J8 Z1 Q$ i
    14. Output data size does not match net.outputs{2}.size.+ K! K/ t$ P8 M* N

    15. 0 K: y, |- W+ D( Z& J2 X- S8 b
    16. Error in ==> network.train at 107
    17. : _3 |5 ~- o- o% l( t7 b
    18. [net,tr] = feval(net.trainFcn,net,X,T,Xi,Ai,EW,net.trainParam);
    19. \\" l) V$ r\\" m) ?\\" i1 f$ |  ~. p, B8 `

    20. $ j3 {  S6 j0 p7 o0 D) \5 p9 T6 N
    21. Error in ==> test at 153 z8 _, z5 Z* Y/ @# x
    22. 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-4-13 10:24 , Processed in 0.390384 second(s), 59 queries .

    回顶部