QQ登录

只需要一步,快速开始

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

人工神经网络导论(蒋宗礼),灰色预测资料

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

2

主题

4

听众

65

积分

升级  63.16%

该用户从未签到

跳转到指定楼层
1#
发表于 2009-7-31 12:23 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
本帖最后由 李食其 于 2009-8-11 09:00 编辑 9 p+ M6 v) F/ `8 b: \2 h

# \8 N8 q/ F2 @: A7 j4 l" g现在已知一种产品的库存记录,预测下个月的库存
# ~9 B0 `2 Y) w8 o4 \' s. z我查找了各种预测的资料,也编程算了,用了灰度预测,神经网络,拟合,时间序列,能用的都用了,可是没一个准的。我要疯了( L0 P: Q" k. N8 d8 [8 j
我的神经网络程序如下
) Y- S8 C7 u! F" ?T=[...];* U$ |# w4 i" \  R* w7 N
n=length(T);
! c2 m+ L+ T5 T1 A& t0 p, mP=1:n;
0 L; a# @# \$ _: Q* q: t; f0 r2 j%  创建一个新的前向神经网络 ; O, S$ T, Y1 g  {
net_1=newff(minmax(P),[49,1],{'tansig','purelin'},'traingdm')
3 X& A1 \5 |+ f- ]! c! n( p( E%  当前输入层权值和阈值9 ]: @0 s8 p  W, D
inputWeights=net_1.IW{1,1};
9 H+ O+ |* x- F% _+ z" hinputbias=net_1.b{1};! a! z7 O" n) H" f7 r" p7 z  \
%  当前网络层权值和阈值9 J- q. c# n, m) s
layerWeights=net_1.LW{2,1};
/ D' c8 g; k5 Z% [2 R( K- S% x1 alayerbias=net_1.b{2};
- i: D! J) ~$ R, I) |) l+ @( `%  设置训练参数
8 K5 {: T' z' w% k' o; dnet_1.trainParam.show = 50;+ R- o: {) \( m/ ^
net_1.trainParam.lr = 0.05;9 O: b, ~$ I! I+ B6 h* t
net_1.trainParam.mc = 0.9;
. @, s& P/ c& p6 [4 y' p4 Jnet_1.trainParam.epochs = 3000;$ i9 O$ o7 x1 O; v2 A( ?; h  j
net_1.trainParam.goal = 0.0001;
! j/ [; N  P; K+ E- z% e5 }: n* A%  调用 TRAINGDM 算法训练 BP 网络
6 m- R, K6 i9 _5 {8 Z9 M5 g' y# @[net_1,tr]=train(net_1,P,T);
, |2 d' m3 g8 L; a( C. x% P$ }8 u%  对 BP 网络进行仿真4 R  ^. f/ s7 U3 p% \
A = sim(net_1,P)7 i7 I2 M0 e0 I6 K: e4 S% Q( _' |# M8 d
%  计算仿真误差 ; J  P  K3 r& B4 @4 _
E = T - A;8 `7 y- w( R2 N& ]# r
MSE=mse(E)
; A  `7 [( P; t, I! L/ s& W0 O: D! gx=[n+1];%测试
7 H5 u; `* w9 A, v! f: g- B. j: s  Ekn=sim(net_1,x)
4 u6 T$ D5 f& O; m4 k. }5 g$ B8 O# }
每一次运行的结果都不一样,而且没一次准的,有的时候差的还特别多。
1 n6 X8 z, u  J) A" |我的数据量挺大的,从2007年至今,而且数字比较大) r4 i* x% h+ f' ?2 q
有没有懂得,帮帮我。4 j. Z/ ?. J8 S9 |
献上资料先

灰色预测模型.PDF

181.85 KB, 下载次数: 46, 下载积分: 体力 -2 点

人工神经网络导论+-+蒋宗礼.pdf

2.93 MB, 下载次数: 57, 下载积分: 体力 -2 点

灰色预测.doc

821 KB, 下载次数: 49, 下载积分: 体力 -2 点

zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
何挺 实名认证       

9

主题

4

听众

589

积分

升级  96.33%

  • TA的每日心情
    难过
    2012-4-9 19:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    新人进步奖

    群组数学建模

    回复

    使用道具 举报

    3

    主题

    4

    听众

    135

    积分

    升级  17.5%

    该用户从未签到

    回复

    使用道具 举报

    2

    主题

    4

    听众

    144

    积分

    升级  22%

    该用户从未签到

    群组LINGO

    不知我能不能帮上你啊

    神经网络.rar

    304.2 KB, 下载次数: 55, 下载积分: 体力 -2 点

    回复

    使用道具 举报

    xypfs21        

    0

    主题

    4

    听众

    177

    积分

    升级  38.5%

    该用户从未签到

    回复

    使用道具 举报

    xypfs21        

    0

    主题

    4

    听众

    177

    积分

    升级  38.5%

    该用户从未签到

    回复

    使用道具 举报

    wphls        

    0

    主题

    4

    听众

    7

    积分

    升级  2.11%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    narutoxcb        

    4

    主题

    4

    听众

    54

    积分

    升级  51.58%

    该用户从未签到

    回复

    使用道具 举报

    mcmzy        

    3

    主题

    3

    听众

    102

    积分

    升级  1%

    该用户从未签到

    回复

    使用道具 举报

    李食其        

    2

    主题

    4

    听众

    65

    积分

    升级  63.16%

    该用户从未签到

    我有点懂了' \* J: M8 t' M8 L4 w4 T3 l9 P
    神经网络做的预测就是变化的,不是一个常数,这是由于初值的影响% T: R: ?+ f6 C0 @5 B; Y
    这样可以吗?如果已知n组数据,欲预测第n+1个的值,可以用前n-1个数据做训练数据,用第n个做检验,对算得比较准的网络进行保存,用这个网络计算第n+1。+ l7 O; c( _8 M+ x% w' O' |8 M6 E
    有没有理论支持说,对一个准的,对后面的也准?
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-8-6 04:51 , Processed in 3.020054 second(s), 107 queries .

    回顶部