基于GM(1,1)-BP神经网络的天津港物流需求预测模型研究_第1页
基于GM(1,1)-BP神经网络的天津港物流需求预测模型研究_第2页
基于GM(1,1)-BP神经网络的天津港物流需求预测模型研究_第3页
基于GM(1,1)-BP神经网络的天津港物流需求预测模型研究_第4页
基于GM(1,1)-BP神经网络的天津港物流需求预测模型研究_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于GM(1,1)-BP神经网络的天津港物流需求预测模型研究摘要:港口是沿海城市结构的重要部分,港口物流需求对沿海城市的经济发展具有支撑作用,而受疫情影响港口物流需求具有不确定性,对港口物流的需求进行预测分析提出精度更高的预测思路是港口城市亟需解决的问题。文章基于天津港货物吞吐量的历史数据构建了GM(1,1)模型和BP神经网络模型,再通过单一模型的均方误差求得组合模型的权系数,采用加权系数法将两种模型结合得到灰色模型与神经网络的组合模型。通过比较,组合预测模型比单一预测模型的预测效果更加精确,这为疫情下天津港的规划发展和物流决策提供依据。关键词:GM(1,1)模型;BP神经网络;物流需求;组合

2、预测;港口LogisticsdemandforecastingmodelofTianjinPortBasedonGM(1,1)-BPneuralnetworkLiuZiyi(schoolofeconomicsandmanagement,northChinaelectricpoweruniversity,102206)Abstract:Portisanimportantpartofthestructureofcoastalcities.Portlogisticsdemandplaysasupportingroleintheeconomicdevelopmentofcoastalcities,bu

3、taffectedbytheepidemicsituation,thedemandofportlogisticsisuncertain.Itisanurgentproblemforportcitiestoforecastandanalyzethedemandofportlogisticsandputforwardmoreaccuratepredictionideas.ThefirstmockexamisbasedonthehistoricaldataofTianjinportcargothroughput.GM(1,1)modelandBPneuralnetworkmodelareconstr

4、ucted.Thentheweightcoefficientsofthecombinedmodelareobtainedthroughthemeansquareerrorofasinglemodel.Thetwomodelsarecombinedbytheweightedcoefficientmethodtogetthecombinedmodelofgreymodelandneuralnetwork.Bycomparison,thecombinedforecastingmodelismoreaccuratethanthesinglepredictionmodel,whichprovidesth

5、ebasisfortheplanninganddevelopmentofTianjinportandlogisticsdecision-makingundertheepidemicsituation.Keywords:GM(1,1)model;BPneuralnetwork;logisticsdemand;combinedforecasting;port引言在经济全球化的大背景下,港口为各国之间的贸易往来提供了契机,港口作为物流的节点对推动全球贸易往来起到重要的作用。随着京津冀协同发展战略的实施,天津港的发展对于天津市成为我国北方国际航运核心区的建设发挥着极为重要的作用。由于天津港地处环渤海及

6、京津冀经济圈,腹地深厚,以首都为核心的世界级城市群具有广阔的市场和良好的区位优势,故对天津港的物流需求进行精准的预测,将为港口物流产业健康可持续发展以及物流基础设施规划设计提供可靠的数据支持。目前有很多学者对GM(1,1)模型和BP神经网络应用到物流需求预测上做了大量的研究。王再明、王宏波(2005)1以灰色系统理论为基础,通过建立GM(1,1)和及其残差修正的模型对武汉港口的吞吐量进行了中短期的预测,并对集装箱吞吐量的预测结果进行残差检验和残差修正。张世良、黄跃华(2014)2采用GM(1,1)扩展模型对天津港进出船舶数量进行了预测。李洪磊,王德闯(2016)3基于灰色系统理论对大连港的物流

7、需求进行研究,并根据历史数据预测了大连港未来五年的物流需求。GM(1,1)作为时间序列预测法的一种,其仅将时间作为影响预测目标的因素,没有考虑到其他实际存在的影响预测目标的因素,在有效揭示各影响因素之间的关系上存在局限性。刘枚莲、朱美华(2012)4将外贸进出口总量、第一产业总值和第三产业总值作为BP网络模型的输入变量,港口吞吐量作为BP网络模型的输出变量建立BP神经网络预测模型,基于此模型对广西西部湾港口需求量进行了预测。高秀春(2014)5等以BP网络模型理论为基础,建立科学、可操作性的港口物流需求预测模型,并用于曹妃甸港吞吐量的预测工作中,最终提出曹妃甸港未来发展现代物流的政策建议。魏辉

8、(2019)6通过对港口物流需求相关影响因素的分析建立预测的指标体系,利用BP神经网络算法建立港口物流需求预测模型,并以大连港为例验证模型的精度。利用BP神经管网络算法能够有效处理各影响因素与预测目标之间非线性的关系。但是,人工智能算法仍存在一定缺陷,第一,模型无法直观地呈现出各影响因素对预测目标的影响程度;第二,模型的泛化能力不能得到较好的保证,致使预测结果不稳定。为此,组合模型被越来越多地应用于港口物流预测。柳艳姣、肖青(2006)7分别采用了时间序列的三次指数平滑法、改进的GM(1,1)残差模型以及组合预测方法对集装箱吞吐量进行了研究,并对未来几年的吞吐量进行了预测,结果证明组合预测模型

9、在方法上可进行优势互补,有效提升了预测精度。万福来(2012)8将灰色理论与神经网络算法相结合来克服数据贫乏和数据非线性的困难,分析了影响港口物流需求的因素,并对天津港物流需求进行了预测。余建华(2017)9将灰色预测理论与神经网络模型结合起来,分别使用神经网络和灰色预测以及组合模型对煤矿的能耗进行预测研究,发现组合模型能够有效地降低预测误差,提高预测精度。蔡婉贞(2019)1。等提出一种基于BP-RBF神经网络的组合预测模型,依据各子模型预测结果赋予不同权重进一步构建加权组合预测模型,再以汕头港为例进行仿真预测,提高了预测精度。综上所述,灰色预测模型具有计算简单、所需样本数据少等优点;BP神

10、经网络具有高度的非线性,同时还具有学习和记忆能力,泛化能力强等优势。故本文将灰色模型和反向传播神经网络组合在一起,既可弥补灰色预测不能对繁杂非线性函数进行求解的缺点,又能发挥二者的优势以便于进一步呈现输入输出的变化趋势。另外,本文针对不同模型对预测结果的贡献度来施加适当的权重,增加了组合模型的预测精度。基本理论2.1灰色预测GM(1,1)模型灰色理论是邓聚龙教授于1982年提出的一种用于处理既含有已知信息又含有未知或非确定信息问题的方法。灰色模型(greymodels)就是通过少量的、不完全的信息,建立灰色微分预测模型,来更好地对系统内部特征和发展趋势进行描述丽。而GM(1,1)模型是灰色理论

11、建模中最典型及应用范围最广的模型之一,即包含1个变量的1阶灰色白化微分方程,根据灰色系统内已知信息,对原始序列按微分方程拟合逼近序列所呈现的动态趋势,以此来预测未来发展趋势。其建模过程如下:首先将数据进行排序形成数列,设-i-为原始数据。对数列做一次累加生成新的数列,j(壮一工护1.2.3.n根据新的数列建立一阶微分方程:式中,i;为发展灰数,二为内生控制灰数,;为时间,系数向量“J通过最小二乘法求得:i-.二其中:(2)yn=門2|#(2,-,Z:(n)r此模型即称为GM(1,1),其解就表示预测数据:(3)BP神经网络BP(BackPropagation)神经网络由输入层、输出层及隐含层构

12、成,是一种按误差逆向传播算法训练的前向网络,通过调整各层的权值和阈值来使得网络输出结果逼近目标函数结果,以此来获得输出数据与输入数据之间的数学模型,实现从输入到输出的任意非线性映射20。其学习过程分为两个阶段:正向传播阶段,即从输入层开始依次计算各层各节点的实际输入、输出;反向传播阶段,即根据实际输出与期望输出的误差,沿路反向修正各连接权值,使误差减少。上述两个阶段循环进行,不断调整各层的权值和阈值,当网络误差最小时,学习过程结束。多层前馈数学模型为:llX二何6f#二马(4?二工心+需j-l式中:为第I层第匚个节点的输出值;为第I层第匚个节点的激活值;“为第I-1层第:个节点到第I层第-个节

13、点的连接权值;j为第I层第-个节点的阀值;为第I层节点数丄为总层数;为神经元激活函数。反向传播表达式:_3E叫一巾石可5为学习率)(5)2.3组合模型考虑到港口物流需求预测是一个十分复杂的非线性问题,任何单个模型都难以全面地反映变量的变化规律。故将单一的预测模型以适当的方法进行有机组合、做到优势互补,就能科学地利用多种有效信息,更为全面地反映系统的变化规律,降低随机性,得到比单一模型更高的预测精度24。由于神经网络的处理过程接近人类的思维活动,具有高速的并行计算能力,因此本文选择BP神经网络的方法和灰色预测模型进行结合,并根据均方误差来确定不同模型所被赋予的权重,从而形成灰色神经网络组合模型。

14、设两种预测模型的均方误差分别为小丨和,求解公式为:M5E1其中门为实际值、”为预测值。则权系数分别为:和MSE2二m八幕,假设预测值为工和川,得到组合模型的预测公式:=。组合模型预测流程图如图1所示:图1算法流程图1.确认该组合预测模型的输入数据,即将2000年到2019年共计20年的天津港口货物吞吐量作为GM(1,1)预测模型的输入变量。1.对GM(1,1)模型输出的预测结果数据进行归一化处理,计算输出均方误差。设置BP神经网络模型的相关参数、确定其网架结构,输入归一化的数据,利用BP神经网络得到预测值,并计算输出均方误差。由均方误差求得各子模型对应的权重,不同模型赋予不同的权重,建立组合预

15、测模型得出最终的预测值。天津港物流需求预测510213.1数据来源仿真的数据来源于中国国家统计局,将天津港2000年到2019年共计20年的货物吞吐量的原始数据作为天津港物流需求的代表,将原始数据序列分为训练样本和测试样本两部分,训练样本为2000年到2012年的天津港口货物吞吐量数据,测试样本为2013年至2019年的数据,并利用测试样本对建立的模型进行检验。原始数据及趋势图如下:年份2222220000010020030040052006吞吐量911122(万吨)56613692906618206194069年份222222007008009010011012吞吐量333444(万吨)09

16、4655938111132553387697年份222222014015016017018019257602013500635555540024051505600560733吞吐量(万吨)表1:2000年到2019年天津港货物吞吐量数据400005C0DD2G00D10000600005C00D图2:2000年到2019年天津港货物吞吐量走势GM(1,1)模型预测本文使用MATLABR2018a软件对样本数据做灰色模型预测求解,得到真实值与预测值的曲线如图3所示:701150硕测詰栗-G-图3:GM(1,1)模型拟合曲线吐量(万吨)一化吐量(万吨)一化年吞归26758746.8859737.2

17、264448463302.47归表2:GM(1,1)模型的预测值及归一化BP神经网络模型构建及预测对BP神经网络预测模型进行设置,确认神经网络的激活函数和斜率,并把双极S型函数作为激活函数。然后确定BP神经网络的网架结构及相关参数,通过试验来确定神经网络的隐含层个数,先试验网络的第1层,假如仍未达到理想的预测效果就增加1层,直到达到理想的结果就停止增加。本文采用3层BP神经网络结构,隐含层的节点数量设为5,输出层节点数设为1。另外,在文章中将模型的全局最小误差定为0.005,训练最大次数为100次。为了将数据标准化并加快网络的运行速度,必须对数据进行归一化处理,归一化公式:_21a-mAi(7

18、)对样本输入进行归一化处理,使数据归一到-1,1,其中,川为原始样本数据序列,;小和;匸;:分别为样本的最大值和最小值。归一化后的原始数据为:年份2020202020202000010203040506吞吐量-1一一一一一一(万吨)0.92070.85320.70910.5140.36240.288年份2020202020202007080910111213吞吐量0.0.0.0.0.0.0.(万吨)0614432553963572767657805表3:原始数据归一化处理将归一化后的数据输入建立好的BP神经网络模型当中,即得到BP神经网络的预测结果如图4所示:图4:BP神经网络拟合曲线图利用M

19、atlab软件运行求解的过程中,系统会自动弹出此BP神经网络的学习情况并且以用图形展示出神经网络的具体结构如图5所示:Nruril村EktHor*AlgorfthmTraining:Le*veriberq-Marquardl;lrlnhriPbformjinfT;MjiriSqi.Jredrr?r(ifJLakLildtior.MEJPr-cFflssEpcclt0Tim矿Perfornhantt:122Gradient:1KMm0.00100PlotIntov也I;IepochsT1临刚1000000:0010.01JDO.OC57.7jp-&fe|1.0De-0700001M|LOOe-I

20、OPlotsI円?Fcrmenc日piotperfomOTraining创占懂plDCirdiii.-tit)R旳fwsico(piotregrKtKjn)*Miioniumr-adie-rtkre-dchd.SlopTrsiniigCancel图5:BP神经网络训练过程示意图点击图5的“Performance,即可详细的看出此BP神经网络训练时所产生的误差性能曲线如图6所示。随着训练次数的不断增加,误差在逐渐减小,当训练次数达到70次时,误差降到最低。TramBesiGofll图6:误差性能曲线点击图5的“Regression”,系统显示出回归分析曲线如图7所示,更加直观的展示出了模型具有较

21、高的拟合度。图7:回归分析曲线GM(1,1)-BP神经网络组合模型预测为了对2013至2019年的港口吞吐量预测更为精确,分别选取两个模型的均方误差以求得组合模型的权系数。经过计算,灰色GM(1,1)模型的U=0.079292243,BP神经网络算法的U=0.005516894,所以,“=0.07,=0.93,最后得到组合预测模型为:=0.07用+0.93。故通过加权后的组合预测模型结果拟合曲线如图8:图8:组合预测模型拟合曲线组合模型的预测结果如表4,文章中均用归一化后的数据进行比较分析模型拟合的优劣。年真GM(1,1)模型BP神经网络模型加权组合模型份实值预测值相对误差预测值相对误差预测值

22、相对误差200.70.30.490.70.040.70.0013805916837382847185200.90.40.490.80.150.80.1314537845192962308401200.90.50.500.80.100.80.081555827157123573852010.60.320.90.100.80.0916731690212997179200.70.80.060.90.190.90.181780230443252430356200.50.80.620.90.430.90.421832267397337297200.510.840.90.430.9194291964772

23、6710.433表4:组合模型预测结果预测精度比较如表5所示,本文利用平均绝对百分误差(MAPE)作为衡量模型预测精度优劣的指标。从表5可以看出在三种预测模型当中,加权组合预测模型的平均绝对百分误差低于单一模型,说明了通过加权组合后的GM(1,1)-BP神经网络预测模型可以更好的提高预测精度。模型GM(1,1)BP神经网络组合模型MAPE5.941.851.65表5:三种模型预测精度对比由三种模型的拟合趋势图可以直观的看出进行权重分配后的组合预测模型比单项预测模型具有更好的拟合度。图9:三种模型的拟合趋势图4.结论本文分别建立了基于GM(1,1)模型和BP神经网络模型的预测模型以及上述两种模型

24、通过加权结合的GM(1,1)-BP神经网络组合模型对天津港物流需求量进行拟合预测。通过相对误差和平均绝对百分误差的比较,得出结论:GM(1,1)模型和BP神经网络模型都可单独来对港口物流的需求量做出预测。单独使用灰色模型预测的结果仍有部分预测结果与实际值存在较大差异;单独使用BP-NN模型预测的结果整体拟合度较好,但是相比分配权重后的组合模型,其预测值与实际值的误差仍较大。因此在三种模型当中GM(1,1)-BP神经网络组合模型对于天津港口的物流需求预测精度最高,这种加权组合预测有效的减少了较大误差的出现,进一步说明了该预测方法对于天津港物流需求预测是可行的。另外,从拟合趋势图像可知天津港的物流

25、需求量在逐年攀升,这对于天津港来讲既是机遇又是挑战,需要天津港结合自身独特的区位优势,加强与环渤海及京津冀经济圈的紧密联系,为天津港口物流发展营造出良好的环境。参考文献:张世良,黄跃华基于GM(1,1)扩展模型的天津港进出港船舶数量的预测研究J.科技创新与应用,2014(08):26-27.王再明,王宏波.灰色系统理论在港口吞吐量预测中的应用J.武汉理工大学学报(交通科学与工程版),2005(03):456-459.李洪磊,王德闯.基于灰色系统理论的大连港口物流需求预测J.物流科技,2016,(1):17-20.刘枚莲,朱美华.基于BP神经网络的港口吞吐量预测模型J.系统科学学报,2012,20(04):88-91.高秀春,等.基于BP模型的港口物流需求预测研究J.物流技术,2014,2(33):99-101.魏辉基于BP神经网络的港口物流需求预测J.决策探索(中),2019,(9):86-88.柳艳娇,肖青.组合模型在港口集装箱吞吐量预测中的应用J.大连海事大学学报,2006(03):26-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论