QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3933|回复: 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  f- b  \( K# a: R: l
    2. load('trainset.mat');                   %加载训练集数据) w8 T$ C8 H! p8 U0 v9 g' |
    3. load('testset.mat');                    %加载测试集数据/ e/ B' o* |5 L- |! a& e
    4. p1=trainsetdata([1:179],:);9 o) G1 C6 M1 a, C
    5. p2=trainsetdata([180:300],:);
      + `% ^. `/ b) ]: ?; y
    6. p=[p1;p2]';( @% t# c, ?) C3 G* V1 ]
    7. pr=minmax(p);
      4 Z+ c6 Y$ b) y5 R: \
    8. goal=[ones(1,179),zeros(1,121);zeros(1,179),ones(1,121)];
      . ^% o: f9 b( G. O% V
    9. net=newff(pr,[21,160],{'tansig','logsig'}); %隐含层节点和输出层节点' ~* Y% }  u% h  ?: ^' o% [
    10.                                             %取值不太确定,请指教6 I, b  z* |) V3 q) ~% E3 j
    11. net.trainParam.show = 10;
      6 L2 }/ j* K( S: m: C1 m
    12. net.trainParam.lr = 0.05;9 k9 x5 g6 @  o
    13. net.trainParam.goal = 1e-10;+ Z' F5 F; Q9 j9 ]8 o6 o  A
    14. net.trainParam.epochs = 50000;! f) n1 l$ C4 _( f& v4 E/ Z; s  z
    15. net = train(net,p,goal);
        c/ D9 @- D; t\" u6 \6 ^; i% t- N
    16. x=testsetdata';
      * \1 M6 h$ a; N4 A% k7 \
    17. y0=sim(net,p)
    复制代码
    下面是运行结果,请各位高手帮忙改改啊,主要是节点数那块儿不知道该怎么取值
    1. Warning: NEWFF used in an obsolete way. - ?2 u: X7 S% }& A) @
    2. > In obs_use at 18
    3.   Z: j  ^( z- o; Y  I8 r' u* X: T
    4.   In newff>create_network at 1275 P. _0 U9 Y' x: g
    5.   In newff at 102
    6.   d7 x9 P7 Y5 r5 j* X
    7.   In test at 9- z2 @1 d+ `; K\\" u9 p7 w
    8.           See help for NEWFF to update calls to the new argument list.7 E: K! k\\" ~% a% t  j
    9. 9 \' R0 ^: ]; q% G4 e# W+ F0 G/ j+ K
    10. ??? Error using ==> trainlm at 109
    11. 5 S7 e) J+ L8 y
    12. Output data size does not match net.outputs{2}.size.
    13. , j9 [; m! B5 P6 R* R# {& s
    14. . R( E\\" z/ L6 ]$ P/ C
    15. Error in ==> network.train at 1076 \  F8 W& ]9 m\\" M
    16. [net,tr] = feval(net.trainFcn,net,X,T,Xi,Ai,EW,net.trainParam);
    17. ( `9 D; F( c& |) \. `) W

    18. 1 {! A0 l; L6 b! B8 O+ o% J% u* [
    19. Error in ==> test at 15
    20. ) u, L) T$ _; i+ p1 r2 y& {& w
    21. 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

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

    新人进步奖

    回复

    使用道具 举报

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

    fastpost qq
    收缩
    • 电话咨询

    • 04714969085

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-11-1 03:01 , Processed in 0.221370 second(s), 59 queries .

    回顶部