论文部分内容阅读
预测是指人们在观察和分析客观事物发展的历史和现状的基础上,寻找未来事物潜在的发展规律,进而寻求对未来状况的了解。预测的理论和方法可以广泛地应用到自然现象和社会现象的各个领域,从而形成社会预测、政治预测、军事预测、医学预测、灾害预报、生物预测、气象预测、经济预测等。市场经济条件下,经济活动不断变化和发展的,复杂程度也越来越高,具有高度不确定性。为了降低决策的风险,提高管理的科学水平,增强对未来情况的可预见性,经济预测受到广泛的关注。无论是政府的宏观决策还是企业的微观决策都离不开科学的经济预测。法国展望与预测中心学者马塞尔.巴扬指出“在任何时候,我们都要先于竞争对手捕捉到未来技术的发展前景和消费者的要求。同时,要有足够的勇气利用预测的成果做出决策”。预测与决策是管理的两个重要组成部分,管理的关键在于决策,而决策的前提是预测。[’]在商业环境中,管理者需要不断的做出各种决策,很大程度上企业的成功取决于这些决策的正确性。企业只有对产品的市场需求、自身的生产能力等各方面的发展变化进行正确的预测,了解市场供求情况,及时把握市场的发展方向和趋势,才能根据市场需求调整竞争策略、生产规模,在激烈的市场竞争中取得经济效益。在环境日益复杂多变的情况下,如何科学地预测,进而合理地做出决策已成为当今管理人员必须具备的能力。凡事预则立,不预则废,企业管理者只有做到心中有数,才能克服决策的盲目性,更好发挥科学管理的职能。在现代预测方法和计算机技术出现之前,管理者主要的预测工具就是主观判断。然而仅靠主观判断做出的预测远远没有定量预测技术做出的预测准确。信息技术的发展、计算机的普及,以及更多成熟的预测方法的发展,尤其是相关分析软件的激增,使得大量信息数据的储存、收集、处理和分析能力大大提高,从而为利用科学方法和手段进行定量预测提供了基础。作为定量预测的重要组成部分,时间序列分析预测的发展已经有几十年的历史,在国内外学者的共同努力下形成了相对成熟、完善的预测机制。时间序列(Time series)是指随时间顺序出现的一连串观测值序列,此序列实际为有限的观测资料集合。在企业收集的数据资料中,大部份为时间序列,如日每股收益率、每月短信业务量、每月通信收入等。近年来,由于信息业软件及硬件的迅速发展,数据分析在政府与企业管理决策过程中逐渐扮演益加重要的脚色。时间序列分析方法也已被各界所广泛地采用,其主要应用的目的大致包括:[2]1.通过对个别序列前后期相关性的了解来对序列未来观测值作预测。2.同时分析数个相关的序列,以了解序列前后期及同期间的关系。如果这类动态关系存在,将可被用来提高预测准确度,以及对系统中某些变量的调控有助益。3.将序列分解成几个主要成份(如趋势成份、季节变化成份、循环成分、不规则成份),以增进对序列动态行为的了解。4.对理论性模式与数据进行适合度检定,以讨论模式是否能正确地表示所观测的现象,5.对特殊政策或事件的影响加以评估。短时间序列数据,其基本特征是单个序列的观测数量较少,而以上的几种应用均以足够数量的观测点为分析的前提。现有的时间序列处理方法,不管是统计方法,还是数据挖掘方法,对长序列的关注都远远多于短序列,很多情况下,已经获得的大量有用的短时间序列却无法直接应用于已有的时间序列预测模型,或者尽管可以应用,但是预测的效果差强人意。数据挖掘算法尽管一定程度上改善了传统的时间序列分析算法在短时间序列预测的精度,但是对于企业应用来说,计算过程过于复杂,对预测人员和预测工具的要求都很高,导致预测的成本大大增加。基于此,本文致力于建立一个应用性强、预测效果更好的短时间序列预测的模型。该模型的基本原理是:利用时间序列呈现出的季节性和趋势性,分别建立基于给定历史数据季节末总量的季节内部分累积量的条件分布模型和季节末的趋势模型,利用预测周期内的已知的少数观测值来预测周期末总量;最后在总量预测的基础上进一步预测周期内的观测值。该模型最大的特点在于对观测值少的时间序列有很高的预测效率。在理论建模的基础上,本文更强调模型应用性和实证的检验。在实证方面,本文将电信行业的数据应用于该模型,同时将预测结果同ARIMA模型进行比较,实验结果表明,在短时间序列预测方面,本文的模型在预测效率上有很大的改进。此外,该模型不仅可以开发成可操作的界面程序,而且可以在MATLAB、EXCEL中实现,大大提高了可操作性,具有很高的应用价值。