神经网络建立物流中心出货预测模式研讨(doc 8页).doc_第1页
神经网络建立物流中心出货预测模式研讨(doc 8页).doc_第2页
神经网络建立物流中心出货预测模式研讨(doc 8页).doc_第3页
神经网络建立物流中心出货预测模式研讨(doc 8页).doc_第4页
神经网络建立物流中心出货预测模式研讨(doc 8页).doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

n 当前文档修改密码:8362839运筹管理评论文稿格式模板以类神经网络建立物流中心出货预测模式林哲宏正修科技大学信息管理系.tw卢渊源国立中山大学企业管理系.tw摘 要本文主要提出物流中心出货预测模式之建构程序,经由此程序可根据物流中心的作业特性与品项特性筛选攸关的预测变量,并根据各预测变量的型态进行数据前处理以利类神经网络使用。本文以系统性的方法决定训练范例与测试范例的比例,经由比较各种训练范例与测试范例的比例所得之预测绩效,可找出最适的组合。最后本文以两种实际商品的出货数据验证其方法的有效性。关键词:物流中心、出货预测、类神经网络前言由于流通产业的快速成长,使得具有连结上游制造商与下游零售商功能的物流中心在商业现代化的过程中扮演着重要的角色。现代化的物流中心为达到大量进货统一分配的物流机能,以满足多种少量多频配送的现代化消费需求特性,必须强化物流中心的管理与作业功能。然而在物流中心之中,存货式的物流中心必须自行向供货商订货保有库存,以满足零售商的订货需求,因此精确有效的需求预测是物流中心内部不可或缺的重要功能之一。Bowersox和Closs(1996)指出单一品项预测是物流预测的基础作业,藉由单一品项预测可预测出重要品项的出货数量,并可将此预测结果配合库存数量决定采购数量,有效调整物流中心内各品项之库存数量,达到降低缺货风险与节省库存空间的目的。然而在零售商型物流中心内因为其处理的商品品项繁多,出货的数量与项目常因时间、季节或商品流行性的不同而产生极大的变化;而且其顾客常为每日订货、每日配送的零售商,其订单从接收到出货的订单周程时间极为短暂,以上的物流中心出货特性,导致其需求预测的困难。因此如何建构一套预测模式以供物流中心出货需求预测之用,是为物流中心亟待解决之工作,本文即从影响物流中心出货需求的两项重要因素(作业特性因素与品项特性因素)进行分析,进而找出攸关的预测变量,并以模糊类神经网络建构出一套预测模式,以解决物流中心单一品项出货预测之问题。文献探讨所谓类神经网络是模仿人类神经系统的结构及处理信息运作方式,其基本元素为处理单元及连接键,分别相当于人类神经系统中的神经元与神经键的功能。处理单元的主要作用是接收并加总所有的输入讯号,此加总后的讯号经由转换函数(transfer function)输出给下一个处理单元(Wasserman, 1989),图1则为处理单元的基本运作。图1 处理单元之基本运作资料来源:Wasserman(1989)应用类神经网络于需求预测问题的研究通常以过去的时间序列数据或其它可能影响因素作为输入资料以预测未来的需求量,并根据预测结果计算其预测精度。Tang等人(1991)针对汽车销售量的预测,分别使用倒传递类神经网络模式与Box-Jenkins的时间序列模式作比较性的研究,在具有长期记忆型态的数据方面,这两种方法皆有相似的结果,但在数据型态具有短期记忆时,类神经网络模式的预测能力就优于Box-Jenkins模式。此研究亦讨论了类神经网络模式最佳参数设计的问题,借着改变各层处理单元的数目、学习速率以及惯性因子以找到预测误差较小与学习效率较高的网络。Tamada等人(1993)认为类神经网络模式比多元回归分析在每天用水量的预测上可产生更精确的预测,而且当测试范例落在训练范例附近时,其正确率比多元回归分析更高于10%-30%。Nam和Schaefer(1995)以倒传递类神经网络模式预测国际航线旅客数量,此模式借着改变隐藏层单元数来观察其预测能力,其预测结果并和多元回归分析与指数平滑法做比较,当以绝对平均误差(MAE)为预测精度的准则下,类神经网络模式的预测能力都较其它方法为佳。Hua(1996)使用12个经济指标预测新加坡的住宅需求,在此研究中并比较类神经网络与多元回归分析在住宅需求上的预测精度,当以绝对平均百分比误差(MAPE)表示的预测精度比较时,其类神经网络的预测能力优于多元回归分析。Pattie和Haas(1996)利用类神经网络预测野外休闲的使用量,此模式使用经济指针作为输入数据,在104个旅游地点的预测上,类神经网络模式的预测能力优于回归分析,甚至在某些地点其精确度可两倍于多元回归分析。从上述文献的分析中可看出,使用类神经网络于需求预测的研究有下列几点特性:(1)对所处理的数据也以数值型数据为主;(2)其所使用的网络型态大多为倒传递网络,且大多具有一层以上的隐藏层;(3)改变网络的结构与参数会影响预测的精度(Tang, et al. 1991; Nam and Schaefer, 1995),但无明确的结论指出其影响的方向;(4)利用类神经网络预测的结果在多数情况下会比传统预测方法好。反观物流中心的出货特性,上述文献尚存许多问题点,首先是有关预测方法之比较,指数平滑法或Box-Jenkins方法的基本假设是以过去实际发生的数据来预测未来值,其它可能影响的因素则无法将之纳入考虑;而以因果关系为基础的多元回归分析是以多个连续变量作为准则变量配合预测变量从事预测,但由于影响物流中心出货需求的预测变量很多,而且这些变量的的型态不全是连续变量,若使用回归方法从事需求预测的话,其预测模式可能不易求得。在此对于利用其它预测方法以比较其差异,此种比较的作法有待商榷。另外在使用类神经网络作为预测技术时,掌握重要的预测变量,并将之转换为类神经网络可接受的输入变量是一件重要工作。以物流中心的预测问题而言,其预测变量包含数值型与语意型变量,数值型变量可经由线性映成方式转成适合类神经网络的输入变量,但语意型变量则不易量化为类神经网络可用的输入变量。由于影响物流中心出货需求的变量中含有语意型态的数据(如天气状况)与区间值信息(如最高最低气温),如何处理此类变量则为此类研究之另一项重要课题。模糊类神经网络预测模式本文所提出的模糊类神经网络需求预测模式的建构程序,共有六个步骤,根据此程序的进行可预测物流中心每一期的出货需求数量,兹将详细内容分述于以下各小节。预测变量筛选在决定预测变量时可从两方面考虑:一是作业特性因素,另一品项特性因素。作业特性因素是指因物流中心的物流作业内容所衍生出影响当期出货数量的因素,包括物流中心向供货商订货的订货周程时间、零售商向物流中心订货的订货周程时间等,这些内容可从现场了解物流中心的实际运作情形或与物流中心人员访谈得知。而品项特性因素则是指因产品本身的特性而影响到需求量的因素,不同品项具有不同的品项特性因素,一般而言包括气温、天气状况、降雨情形、星期别、前几期出货量等,这些因素可依品项别设计问卷,请物流中心人员填答得知。将作业特性因素与品项特性因素交互考虑,可找出影响物流中心出货需求数量的预测变量,表1是以第D天为出货日,为物流中心向供货商订货的订货周程时间,为零售商向物流中心订货的订货周程时间,在第(D- - )天预测第D天出货量时可能的攸关预测变量,因此可根据物流中心实际的情形配合表1的使用选择预测变量。表1 考虑时间因素的预测变量考虑时间预测变量气温第(D - - + n)天天空状况第(D - - + n)天降雨情形第(D - - + n)天星期别第(D)天出货量第(D - - + n -1)天说明:n=1, +预测变量前处理程序在表1所列的预测变量中,由于其数据类型不同,所需的前处理程序也有不同,一般数值变量(出货量)欲转换成0, 1之间的数值可利用式(1)进行线性转换。 (1)其中为变数转换前的值为变数转换后的值为此变数的最大值为此变数的最小值气温与降雨数据是属于具有最高值最低值的区间数值,若有一变量 j为区间数值,则可以取此区间的最大值、中间值与最小值表示成三角形模糊数,。此三角形模糊数可用来表示气温(T)与降雨机率(R),因此。当气温与降雨机率数据转成模糊数之后,此、与皆变成一精确型数值数据,若要输入类神经网络中需再进行式(1)的线性转换。而天空状况则是利用语意描述表达此类信息,符合语意数据的特性,例如晴时多云、多云时阴等。本文将以语意模糊向量表示此种语意资料,令,s、c、g分别表示晴天、多云、阴天的云量变量,表示目前云量属于此种天空状况的程度,为一数值型资料,天空状况亦可简单表示为,例如则表示目前云量属于晴天、多云、阴天的程度分别为0.3、0.5与0.8。为让此云量变量有一系统性的订定标准,本研究以该天空状况的出现时间为基准来定义,例如多云时晴表示天空状况为多云的时间少于3/4多于1/2,天空状况为晴的时间少于1/2多于1/4,亦即0.25s0.5,0.5c0.75,在此可将每个云量变量一分为二,用其出现时间的上下界值表示,因此可将此语意模糊向量扩充为 (2)其中表示天空状况w出现的最大可能时间,。表示天空状况w出现的最小可能时间,因此,多云时晴则可表示为(0.5, 0.25, 0.75, 0.5, 0, 0),其它天空状况的表示式则可详见表2。表2 语意向量天空状况表示法天空状况语意模糊向量表示法晴(1, 0.75, 0.25, 0, 0, 0)多云(0.13, 0, 1, 0.75, 0.13, 0)阴(0, 0, 0.25, 0, 1, 0.75)晴时多云(0.75, 0.5, 0.5, 0.25, 0, 0)多云时晴(0.5, 0.25, 0.75, 0.5, 0, 0)多云时阴(0, 0, 0.75, 0.5, 0.5, 0.25)阴时多云(0, 0, 0.5, 0.25, 0.75, 0.5)晴转阴或阴转晴(0.5, 0.5, 0, 0, 0.5, 0.5)多云转阴或阴转多云(0, 0, 0.5, 0.5, 0.5, 0.5)晴转多云或多云转晴(0.5, 0.5, 0.5, 0.5, 0, 0)星期别属于类别资料,可根据其类别的数目,以相等数目的虚变量表示,例如星期别的类别数目为7,因此可用(1, 0, 0, 0, 0, 0, 0)表示星期一,(0, 1, 0, 0, 0, 0, 0)表示星期二,其余依此类推。类神经网络架构设定本文采用倒传递类神经网络建构预测模式,而一适宜的网络架构将有助于网络的学习与测试,且可在训练过程中快速达到收敛,并产生较小的测试范例误差,网络架构的决定包含隐藏层层数、隐藏层处理单元数、以及适当的网络参数等。有关隐藏层的数目为一层到两层有较佳的收敛效果,没有隐藏层不能反应输入单元间之交互作用,会有较大之误差。而一、二层隐藏层以足以反应其交互作用,更多的隐藏层反而使网络过渡复杂,造成能量函数的局部最小值,而使网络无法收敛。因此,文献建议以一层隐藏层即可解决一般问题(Villers and Barnard, 1992)。隐藏层单元数订定可参考式(3)与式(4)。 (3) (4)其中 为隐藏层处理单元数 为输入层处理单元数 为输出层处理单元数在网络参数方面,需订定学习速率、惯性因子、学习速率递减间隔、学习速率递减比例等,另外学习法则与学习批次量亦会影响到预测效果,需加以考虑。本文所用的设定值如表3所示。表3类神经网络各项参数汇整表设定项目使用方法或建议值网络模式倒传递网络转换函数双弯曲函数学习速率0.3(隐藏层)0.5(输出层)学习速率递减比率0.5惯性因子0.4学习方式批次学习学习法则通用差距法则隐藏层处理单元数训练与测试范例比例的决定本小节将提出一套范例选择的程序,此程序可根据训练与测试范例的比例,从既有范例中系统性地选择训练范例集与测试范例集,若要从N个范例中抽出个训练范例与个测试范例,。若测试范例所占的比例为d,则 (5)测试范例所占的比例最多为一半,但不愿让其比例过小,因此限定。为了平均地从所有范例中抽出测试范例,兹将所有范例N分成c个子范例,因此每个子范例数为,且为整数。在每个子范例中本文取前个为训练范例,后个为测试范例,因此 (6)为整数 (7) 为整数 (8)在此举一释例说明此程序的运算,若有280个范例用以决定训练范例与测试范例,则d可选择1/2到1/10等多种情况,c亦可配合d选择适当的整数,其配置的情形如表4所示。表4 训练范例与测试范例分配情形N=280dcN/c1/21/41/51/71/81/102140703528201447035141075562814877401010854102814741402102242402452521407056403528说明:灰色空格内之数字表示每个子范例中后个测试范例数网络的学习与测试在将训练范例输入网络进行学习之前,除需设定各项参数外,亦需决定学习次数以确定网络何时学习完毕,同时需要决定网络收敛准则以确定网络是否收敛而可加以使用。本文在网络学习阶段以记录RMS的方法了解网络的收敛情形,由于本预测模式所使用的输出层只有一个处理单元,根据式的法则,只要RMS达到0.1以下,即可视为收敛情况良好。学习次数的多寡会影响网络学习的良窳,一般而言次数愈多学习效果愈佳,但太多的学习亦会导致过度学习的现象,本文所设定的学习次数为50000次,且采用批次学习量等于10的批次学习。预测绩效的计算与比较本程序的最后一个步骤是选择MAPE与MAE为预测绩效准则,并以测试范例的输出值计算预测绩效,选择MAPE与MAE做为预测绩效准则主要是其常被引用,且容易了解其含意。当各种组合的预测结果计算出来之后,即进行其之间的比较,以找出最适的参数与训练/测试范例组合。实例验证为证实本文所建构之预测模式之有效性,兹利用Works Professional II Plus(1995)软件建构类神经网络之预测模式,并以某物流中心两种商品之实际出货数据进行预测,此两种商品是经由物流中心人员问卷调查所认为的重要品项,分别为饼干类零食商品(简称A商品)与茶饮料商品(简称B商品)。兹将此预测模式的实作程序说明如下。此A商品与B商品的皆为2天,而此物流中心之为1天,经由物流中心人员依其实务经验与专业知识针对这两项商品提供可能影响因素为气温、降雨情形、天气状况、星期别以及前几期之出货情形。为求更精确的预测结果,可将出货数量与可能影响因素进行统计分析,以筛选出更确切的影响因素,例如可将前几期的出货量、气温或降雨机率对当期的出货量进行相关分析,了解其影响程度。而变异数分析则可检定不同星期别对出货量的影响程度。经由检定,影响此两项商品的预测变量如表5所示,但由于天空状况的影响程度不易检定,可先不考虑其影响的前提下执行预测,再比较加入天空状况因素的情形下其间的差异。根据各种预测变量的类型进行数据前处理程序,使每个变量皆转换到0与1之间的数值,由于该物流中心一星期中周一至周六为出货日,因此星期别之类别变量则可用6个0或1的虚拟变量来表示,例如星期一可用(1, 0, 0, 0, 0, 0)表示。根据各类变量转换后的数据数目,每种商品的输入变量如表5所示。表5 A、B商品预测变量汇总表A商品B商品气温D, D-1, D-2天空状况D-1*星期别DD出货量D-1, D-2D-1输入变量数目1723*7说明:* 表示加入天空状况变量本文采用三层的倒传递网络架构作为预测模式的网络架构,由于本文采用两种隐藏层单元数的决定公式,因此A与B两项商品的网络架构分别如表6所示,而其它相关的参数设定如表3所示。表6 各类商品网络架构网络架构(网络代号)商品A17-9-1(A-1-1)23-12-1(A-1-2)*17-4-1(A-2-1)23-5-1(A-2-2)*B7-4-1(B-1)7-3-1(B-2)说明:* 表示加入天空状况变量本文选取1997年1月到1997年11月间的出货数据进行类神经网络的学习与测试,两项商品皆有280笔资料。为了使训练范例不要在测试范例中重复出现,在此则依照3.4节所提出的方法决定训练范例与测试范例的比例,而A与B两种商品的配置情形如表4所示。本文并先采用A-1-1与B-1的网络结构进行学习,在学习过程中并搜集输出层的RMS,以判断网络的收敛程度。在此将观察范例比例参数d与c的影响程度,找出预测精度高的组合,以进行下一步的测试(例如测试A-2-1或B-2网络结构)。预测结果分析与讨论根据表4的配置情形进行网络的学习并收集网络B-1的RMS,其RMS皆小于0.1/1=0.1,可判断不论使用何种比例结构均可达良好收敛。接着再计算其MAPE与MAE,其平均值可看出当d=8而c=5时可得到最佳的预测绩效。将同样的比例参数运用在A商品的例子中(网络A-1-1),可看出使用相同的参数亦可得到不错之绩效。接下来以d=8、c=5的比例结构测试网络A-2-1与B-2,所得到的RMS、MAPE与MAE分别为0.0409、10.77%、5.35%,以及0.0304、7.72%、2.73%,将此结果与A-1-1、B-1网络比较,其预测绩效相当,可说明使用正确的范例比例参数可得到较佳的预测结果,而隐藏层单元数对预测绩效的影响较小。而天空状况的影响程度将以网络A-1-2测试,范例比例参数仍采用d=8、c=5,其测试结果之MAPE为8.23%,MAE为5.02%,在相同的范例比例参数下可证明将天空状况因素纳入预测模式中将可增进预测精度。结论与建议本文主要探讨物流中心出货需求预测,并提出模糊类神经网络预测模式建构程序,经由本研究所提出的方法,加上实证数据的验证,可证明此项程序的运用可提升出货需求预测绩效,有助于物流中心的运作。兹将本研究所获致的研究结论汇整如下:1.使用本研究所提出的数据前处理程序,可将所有攸关变量转换成类神经网络所需的输入数据。2.本研究提出分析训练与测试范例比例的系统性方法,藉由此套方法可找出类神经网络中训练与测试范例最适比例的组合,以提高预测精度,经由实证数据的验证采用5个子范例,而测试范例占整体范例的1/8时,可使预测的绩效达到最佳。3.在本研究中隐藏层处理单元数的多寡对预测结果所造成的影响不大。4.当以语意模糊向量表示天空状况时,可以将语意变量量化,而经由模式的验证显示当预测模式包含天空状况之数据,可使预测的精确度更为提高。参考文献Bowersox, D. J. and Closs, D. J. (1996), Logistical Management: The Integrated Supply Chain Process, McGraw-Hill, International Editions.Hua, G. B. (1996), Residential Construction Demand Forecasting Using Economic Indicators: A Comparative Study of Artificial Neural Networks and Multiple Regression, Construction of Management & Economics, Vol.14, No.1, p.25-34.Nam, K. and Schaefer, T. (1995), Forecasting International Airline Passenger Traffic Using Neural Networks, Logistics and Transportation Review, Vol. 31, No.3, pp.239-251.Neural Works Professional II Plus Manual (1995), Using Network, Reference Guide, and Neural Computing, Neural Ware Inc., Pittsburgh, U.S.A. Pattie, D. C. and Haas, G. (1996), Forecasting Wilderness Recreation Use - Neural-Network Vs. Regression”, AI Applications, Vol.10, No.1, pp.67-74.Tamada, T., Maruyama, M., Nakamura, Y., Abe, S. and Maeda, K. (1993), Water Demand Forecasting by Memory - based Learning, Water Science and Technology, Vol.28, No.11-12, pp.133 -140.Tang, Z., De Almeida, C. and Fish-wick, P. A. (1991), Time Series Fore-casting Using Neural Networks Vs. Box-Jenkins Methodology, Simulation, Vol.57, No.5, pp.303-310.Villers, J. and Barnard, E. (1992), Back Propagation Neural Nets with One and Two Hidden Layers, IEEE Transactions on Neural Network, Vol.4, pp.136-141.Wasserman, P. D. (1989), Neural Computing: Theory and Practice, NY: Van Nostrand Teinhold.作者简介林哲宏,1998年取得国立中山大学企业管理博士学位,现为正修科技大学信息管理系副教授暨系主任,研究领域为供应链管理、类神经网络应用、电子化企业、服务作业管理,其文章曾发表于International Journal of Production Economics、Journal of Statistics & Management Systems、商业现代化学刊、质量学报、正修学报等期刊,为本论文之通讯作者。卢渊源,1978年取得日本义塾大学管理工学博士,现为国立中山大学企业管理系教授,研究领域为科技管理、供应链管理、全面质量管理,其文章曾发表于International Journal of Technology Man

温馨提示

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

评论

0/150

提交评论