QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3931|回复: 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% g. g7 G4 [! T- [
    2. load('trainset.mat');                   %加载训练集数据
      : D9 i$ h1 |6 X, n( r+ V
    3. load('testset.mat');                    %加载测试集数据
      ; o9 K3 Y- [) R+ U1 C; Z
    4. p1=trainsetdata([1:179],:);
      \" i9 y: c# a/ r! L1 x! a# u
    5. p2=trainsetdata([180:300],:);) Q* p- ]; c. A; u+ h2 u% i
    6. p=[p1;p2]';- t) Q\" G& W7 W, m9 z. K
    7. pr=minmax(p);
      4 I\" l! I- z) N8 Q: @5 b6 I
    8. goal=[ones(1,179),zeros(1,121);zeros(1,179),ones(1,121)];
      5 @0 w' V: p1 e0 W, C( j; b
    9. net=newff(pr,[21,160],{'tansig','logsig'}); %隐含层节点和输出层节点1 [5 J2 N  P* F  @$ H
    10.                                             %取值不太确定,请指教
      . J6 }' B3 y5 F
    11. net.trainParam.show = 10;
      \" p: s# s0 L; E9 r5 N  o
    12. net.trainParam.lr = 0.05;) j; i( w% A& B8 Y0 X- }& l
    13. net.trainParam.goal = 1e-10;' w) s: a* z* m6 s/ e
    14. net.trainParam.epochs = 50000;
      ' ~( o1 s$ f, g' }( M: k+ q5 j# U
    15. net = train(net,p,goal);
      & U! ]7 Y\" f0 V2 S6 W
    16. x=testsetdata';3 x9 Y; g\" ^! i& \! U5 R' ^
    17. y0=sim(net,p)
    复制代码
    下面是运行结果,请各位高手帮忙改改啊,主要是节点数那块儿不知道该怎么取值
    1. Warning: NEWFF used in an obsolete way. 5 g/ R* }2 n+ m' r
    2. > In obs_use at 180 h( Z9 b7 X0 i) I9 Z; R
    3.   In newff>create_network at 127
    4. # K# d6 d, s& l
    5.   In newff at 1026 f5 S7 u6 e3 ~) o\\" P
    6.   In test at 93 C* [0 o+ t( L2 f4 u( x
    7.           See help for NEWFF to update calls to the new argument list.
    8. \\" ~2 w  y2 G7 I0 y' a  `

    9. % c3 H1 x& U; F( [2 R2 c2 M0 F
    10. ??? Error using ==> trainlm at 1093 a* y\\" w0 M3 B+ M
    11. Output data size does not match net.outputs{2}.size.; H  J# J- I0 G. J* L4 Z. q

    12. 7 ]) Z' J* h: c$ @9 W9 `/ ]
    13. Error in ==> network.train at 1076 V) ^% M( O# `( ]5 t8 g/ {
    14. [net,tr] = feval(net.trainFcn,net,X,T,Xi,Ai,EW,net.trainParam);% a% E. s8 G7 Z

    15. * @2 B) w+ i- i( }5 Z1 P
    16. Error in ==> test at 15
    17. % z! e& m  {. l# ^
    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

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

    新人进步奖

    回复

    使用道具 举报

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

    fastpost qq
    收缩
    • 电话咨询

    • 04714969085

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-10-31 20:22 , Processed in 0.290795 second(s), 58 queries .

    回顶部