QQ登录

只需要一步,快速开始

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

[问题求助] 关于BP神经网络预测

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

3

主题

3

听众

16

积分

升级  11.58%

  • TA的每日心情
    开心
    2013-5-18 14:52
  • 签到天数: 1 天

    [LV.1]初来乍到

    自我介绍
    开朗 活泼
    跳转到指定楼层
    1#
    发表于 2010-5-25 17:00 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    本帖最后由 hanyunxiang 于 2010-5-25 17:03 编辑
    * u- w4 u& \7 v6 m8 T6 M$ j! b
      ?$ L! a: C/ [# e; z$ x关于BP神经网络预测
    1 x  o6 p% P6 H/ E1 f, _: R
    0 w( k9 F" {7 W2 P1 f/ ]  ~注:里面的笑脸代表冒号(不知道会出现笑脸)
    , M0 j) d9 {! i6 ^0 q3 f1 ^& P! T8 h3 R" H  X
    0 V7 w* U: p; ]/ Y. r
    关于BP时间序列预测" H. d4 q+ u- ^0 \3 H5 T
    程序中x是已知的运输量数值(2000年-2009年),以4个数据为一组,前三个数据作为输入,第四个作为输出,共分7组,前六组训练,隐层节点为7,最后一组检验:
    8 Y; C5 P; R, y/ Gx=[13369.2 14873.7 17137.3 17432.5 24193.5 28435.1....6 [1 x3 f) }( N) J" G
        33197.3 38758.6 40576.2 48606.3];
    " j4 E( G8 u$ r2 Q4 c/ ~' TX(1,=(x(1,-min(x(1,))/(max(x(1,)-min(x(1,));(归一化)5 ^4 f9 `) }+ B4 Q1 I  y0 A
    for i=1:7
    2 w: [) I& w$ i  l/ R' p, w    X1(i,=[X(i) X(i+1) X(i+2) X(i+3)];4 T" \/ K; j- p6 @
    end
    % S0 g  _$ i% W; N4 {6 d# r( h. yX2=(X1(:,1:3))';, y4 c7 t8 q# W- q* R) J/ h' d
    T2=(X1(:,4))';) X/ t  j0 e/ C7 C/ B- l6 C
    X3=X2(:,1:6);; W& ^6 u$ P1 M6 c' `/ k$ k- l
    T3=T2(:,1:6);( b$ j8 w" p) w, g, k
    net=newff(minmax(X3),[7 1],{'logsig','tansig'},'trainlm');
    % G- t* X' {; E- m) O% L/ unet.trainParam.epochs=1000;
    6 l5 l' p0 a% ]+ h1 ^net.trainParam.goal=0.000001;. r9 s7 S2 F- w0 [! Y; U; ^; n
    LP.lr=0.1;
    . Y1 o# ~/ @" S& M1 Qnet=train(net,X3,T3);( _) i6 E6 O. Q3 _3 I
    y1=sim(net,X3);
    4 U+ K% ^  ?6 O: j& w" g& i* j' }6 k5 I- [) }
    以下是检验:
    ; j- X) P& }6 N" s; M+ v1 j
    ' U( V! U/ F3 `0 u' b/ x  Lx_test=X2(:,7);
    + a+ ?! [1 S) }$ U+ zy_test=sim(net,x_test)
    4 T0 L2 C8 d; ^# {Y_test=y_test*(max(x(1,)-min(x(1,))+min(x(1,)(反归一化)/ s4 `2 A: ]% p" M8 {/ s  S4 u) j
    检验效果还不错;2 j# i4 y2 L% Q; m$ F. f0 _
    6 t( n; \4 D- X! t5 \5 ]* J" N0 v
    但运用以下命令在预测2010年运输量时,向量yc1为2007、2008、2009年运输量归一化的数值;# R7 ^1 [, i; }* {
    为什么反归一化输出和2009年数值一样,怎么回事呢???初学者盼解答??
    1 b5 O' r+ ]2 z2 T) P2 H; H1 R) p0 X/ U
    yc1=[0.7205 0.7721 1.0000]';
    * }4 r5 l; |2 n/ r$ [5 m# ?jg1_test=sim(net,yc1(:,1))
    7 W4 k! o' ?# A6 yJg1_test=jg1_test*(max(x(1,)-min(x(1,))+min(x(1,)(反归一化): _. z! k% {* D( N6 F
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    1

    主题

    4

    听众

    169

    积分

    升级  34.5%

  • TA的每日心情
    开心
    2012-6-21 21:19
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    群组数学建模培训课堂1

    回复

    使用道具 举报

    alair002        
    头像被屏蔽

    1

    主题

    4

    听众

    328

    积分

    升级  9.33%

  • TA的每日心情
    擦汗
    2012-2-6 07:40
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    提示: 作者被禁止或删除 内容自动屏蔽
    回复

    使用道具 举报

    10

    主题

    4

    听众

    633

    积分

    升级  8.25%

  • TA的每日心情
    开心
    2012-10-15 21:57
  • 签到天数: 182 天

    [LV.7]常住居民III

    群组Matlab讨论组

    群组2012第三期美赛培训

    回复

    使用道具 举报

    10

    主题

    4

    听众

    633

    积分

    升级  8.25%

  • TA的每日心情
    开心
    2012-10-15 21:57
  • 签到天数: 182 天

    [LV.7]常住居民III

    群组Matlab讨论组

    群组2012第三期美赛培训

    X3不是你的训练数据吗,前面的网络是根据X3和目标输出来训练的,结果你又把X3作为最后的网络输出,结果肯定是目标输出啊(已知的2009的值)与归不归一没有关系。
    回复

    使用道具 举报

    10

    主题

    5

    听众

    792

    积分

    升级  48%

  • TA的每日心情
    开心
    2013-4-16 11:57
  • 签到天数: 127 天

    [LV.7]常住居民III

    发帖功臣

    群组第二届数模基础实训

    群组Matlab讨论组

    群组数学建模培训课堂1

    群组数学建模培训课堂2

    群组学术交流A

    回复

    使用道具 举报

    8

    主题

    7

    听众

    882

    积分

    升级  70.5%

  • TA的每日心情
    开心
    2015-6-8 09:02
  • 签到天数: 223 天

    [LV.7]常住居民III

    社区QQ达人

    回复

    使用道具 举报

    7

    主题

    6

    听众

    268

    积分

    升级  84%

  • TA的每日心情

    2013-12-9 17:51
  • 签到天数: 68 天

    [LV.6]常住居民II

    自我介绍
    新手

    新人进步奖

    群组华南理工大学

    回复

    使用道具 举报

    7

    主题

    6

    听众

    268

    积分

    升级  84%

  • TA的每日心情

    2013-12-9 17:51
  • 签到天数: 68 天

    [LV.6]常住居民II

    自我介绍
    新手

    新人进步奖

    群组华南理工大学

    回复

    使用道具 举报

    7

    主题

    6

    听众

    268

    积分

    升级  84%

  • TA的每日心情

    2013-12-9 17:51
  • 签到天数: 68 天

    [LV.6]常住居民II

    自我介绍
    新手

    新人进步奖

    群组华南理工大学

    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-6-10 21:35 , Processed in 0.441839 second(s), 101 queries .

    回顶部