基于混沌神经网络的区域物流量预测

上传人:gg****m 文档编号:204992061 上传时间:2021-10-27 格式:DOC 页数:4 大小:54.50KB
返回 下载 相关 举报
基于混沌神经网络的区域物流量预测_第1页
第1页 / 共4页
基于混沌神经网络的区域物流量预测_第2页
第2页 / 共4页
基于混沌神经网络的区域物流量预测_第3页
第3页 / 共4页
基于混沌神经网络的区域物流量预测_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《基于混沌神经网络的区域物流量预测》由会员分享,可在线阅读,更多相关《基于混沌神经网络的区域物流量预测(4页珍藏版)》请在金锄头文库上搜索。

1、基于混沌神经网络的区域物流量预测基于混沌神经网络的区域物流量预测内容摘要:本文根据区域物流量的特性,建立了基于混沌神经 网络的区域物流量。测模型。首先利用相空间重构技术对物流量进行 混沌特性的判断,得出正的李雅普洛夫指数和关联维数,证明区域物 流量具有混沌特性,然后在混沌判别的基础上建立神经网络。测模型。关键词:物流量混沌神经网络物流量作为衡量一个国家或地区经济发展的重要经济指标,如何 正确有效的根据相关影响因素做出区域物流量。测,对于物流产业的 发展具有至关重要的作用。物流量。测方法一般分为两类,即定量方 法和定性方法。本文采取以混沌判断为基础的神经网络模型来。测区 域物流量。物流量混沌特性

2、的判断在实际的应用当中,判断一个动态的经济系统是否混沌,可以根 据两个基本特征去判断:一是动态系统相空间中的吸引子是否具有自 相似结构的分形维特征;二是系统是否对于初始条件具有敏感性。首先根据历史物流量来判断物流量时间序列是否处于混沌状态。 假设观测到一组一维的时间序列x(n),n=l,2,N,进行相空间重构。(%1) 确定时间延迟t时间序列x(n)时间跨度为t的自相关函数为:当函数第一次取值为0的时候,所得的时间值就是相空间重构中 的最佳时间延迟t o(%1) 确定最小嵌入维数E一般情况下,首先从较小的嵌入维数开始进行相空间重构,如 m=2,这样可以得到N个in维向量Yi,在向量中求出欧式距

3、离最近的 向量,对于任意Yi及其对应的Yi(d)分别计算其欧式距离,即:为确定此嵌入维数是否已是最小嵌入维数,再分别计算:比较上两式,可以看出两式的差值是因为后式增加了一个分量 xi+m t 和 xi+m t (d)。比较和Rm2(i,d)的比例,认为当Rtol较大时,Yi(d)就是Yi的 虚最近领域点,一般可取RtollO作为判断的阀值,最后,不断增 加m,分别求出其对应的虚最近邻点数目对总点数N的百分比,直到 该百分比趋向于零,那么此时的m就是最小嵌入维数。(%1) 确定时间序列的最大李雅普诺夫指数首先对一组原始的时间序列进行。处理,消除时间序列数据中的 噪音,可以得到新的时间系列(x(t

4、),找出一个合理的嵌入维数in和 时间延迟t ,对其进行相空间重构:然后跟踪这两个点随时间的演化轨迹,直到y(t)到由新的时间 序列构成的相空间的终点,此时既是所要求的最大李雅普诺夫指数:(%1) 确定关联维数用两个矢量之间的最大分量差当作距离,这样就简化了计算的复 杂性。最大分量差是:C当矢量的距离小于给定的正数“称其为有关联的矢量,现在 对已经构造的N个矢量进行对数运算,这样就有N2中组合,计算所 占比例的关联积分:上式所表示的关联积分是吸引子上两点之间的距离小于r的概 率,其中:D即是要求的关联维数。正的最大李雅普诺夫指数和吸引子的关联维数就可以表明区域 物流量的混沌特性,这样就可以从混

5、沌的角度来分析物流量的变动, 为短期物流量的。测提供了新的依据。基于混沌神经网络。测的步骤一是对物流量时间序列进行混沌特性的判断。根据结果可以判断 序列的可。测性;如果可以。测,则利用相空间重构的结果(嵌入维 数和时间延迟)构造神经网络模型。二是建立混沌神经网络。神经网络每层的结构大小,即神经元的 数目,取决于混沌时间序列的具体情况。根据混沌时间序列相空间重 构的方法计算出嵌入维数ni和时间延迟t ,用ni作为网络的输入节 点个数,建立网络。三是混沌神经网络学习阶段。将用于学习的原始数据分为I批、 采样间隔为T的数值序列,每个序列输入维数为01。四是。测阶段。将剩下的原始数据分为T批、采样间隔

6、为T的 数值序列,每个序列输入维数为E,按顺序输人到神经网络中,此时 的输出就是该序列的实际。测值。实例论证本文以某一地区的历史物流量作为原始时间序列来。测未来儿 月的物流量,图1是该地区物流量的时间序列图。本文利用某一地区的月物流量为时间序列做相空间重构,相空 间重构是否恰当,将影响到。测效果。在相空间重构中,时间延迟和 嵌入维数两个参数的选取是最关键的两点。通过阶差分消除该时间 序列的噪音,并编制Matlab程序绘制自相关函数图,从图2可以看 出,函数的第一个零点为t =2,所以延迟时间为2。计算完时间延迟后,再来计算最小嵌入维数,在计算的过程中, 通常由小到大确定一*些ni值,并画出一系

7、列相对应的InC (r) -Inr 的曲线图(见图3),直线段拟合的斜率即为D。一般当增大m时,D 也相应增大。当in值增大到一定值iTHTiax时,D趋于稳定,则此时的 mmax就为嵌入维数mo利用G-P算法,得到不同的关联维数D随嵌入维数m的变化情况, 当维数m增加到7时,D值趋于稳定为3. 14624o故嵌入维数m二7。在相空间重构的基础上,正的李雅普诺夫指数和正的关联维数可 以判断时间序列的混沌特性。根据上述方法计算出的时间延迟t和 嵌入维数ni重构相空间。由t=2, m=7,利用MATLAB软件编程计算 得出该地区物流量的最大李雅普诺夫指数X的分析图,如图4所示。从图3和图4可以看出

8、,随着演化时间的增大,每次计算得到 的李雅普诺夫指数逐步趋于平缓收敛。笔者选取演化时间在300-400 之间对指数数值进行平均,该地区物流量时间序列的最大李雅普诺夫 指数值为0.001538,因此可以判断物流量具有混沌性,可做短期。 测。我们已经通过相空间重构技术求得物流量时间序列的时间延迟 和嵌入维数,然后利用这两个参数进行神经网路模型的。测。首先对 物流量原始时间序列(x(t), t=0, 1, 2,,68进行相空间重构。 由一维时间序列得到一个拓展了的7维相空间的向量组(点集):x (t), t=l, 2, 3, , 68, Xl=(xl, x3, x5, x7, , xl3),X2=(

9、x2, x4, x6, x8,,xl4), X56=x56, x58, x60,,x68因此可以构造一个输入层有7个神经元,一个输出的BP神经网 络拟合函数,BP神经网络采用3层结构,即由输入层、隐层、输出 层组成。激活函数采用sigrnoid函数。网络训练如图5所示,图6 是实际值和。测值拟合图。还原时间序列,得出该地区物流量最近六 个月。测值分别为:42777, 43273, 43014, 42459, 42550, 41901。综上所述,区域物流量的。测是城市规划的重要依据,物流量。 测的精度对整个工业布局和城市的发展将会产生重要影响。本文建立 的基于混沌神经网络的物流量。测模型,结合了

10、混沌与神经网络。测 的优点,大幅度提高了。测精度,为管理者提供了重要而有价值的决 策依据。参考文献:1 .高红兵,潘瑾,陈宏民.我国证券市场混沌的判据J.系统工 程,2000 (10)2. 马红光,李夕海等相空间重构中嵌入维和时间延迟的选择打. 西安交通大学学报,2004 (4)3. 罗华军,黄应平,刘德富.基于混沌神经网络模型的水库叶绿 素a浓度短期。测J.环境科学与技术,2009 (3)4. 张中华,丁华福.基于混沌神经网络的股票分析及其。测J. 计算机技术与发展,2009 (3)5. 岳明,李敏强.津酒集团利润混沌神经网络。测J.科学技术 与工程,2008 (7)6. 王永生,范洪达,尚崇伟.振混沌时间序列的神经网络。测研 究J .海军航空工程学院学报,2008 (1)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号