灰色预测模型理论及其应用
灰色预测模型及其应用

x(0) {x(0) (1), x(0) (2), , x(0) (N ) } {6, 3, 8, 10, 7}
4.2 灰色系统的模型
对数据累加
x(1) (1) x(0) (1) 6, x(1) (2) x(0) (1) x(0) (2) 6 3 9, x(1) (3) x(0) (1) x(0) (2) x(0) (3) 6 3+8 17, x(1) (4) x(0) (1) x(0) (2) x(0) (3) x(0) (4) 6 3+8+10 27, x(1) (5) x(0) (1) x(0) (2) x(0) (3) x(0) (4) x(0) (5)
第四章 灰色预测模型及其应用
灰色预测模型(Gray Forecast Model)是通过少量 的、不完全的信息,建立数学模型并做出预测的 一种预测方法.当我们应用运筹学的思想方法解决 实际问题,制定发展战略和政策、进行重大问题 的决策时,都必须对未来进行科学的预测. 预测是 根据客观事物的过去和现在的发展规律,借助于 科学的方法对其未来的发展趋势和状况进行描述 和分析,并形成科学的假设和判断.
(5)系统预测. 通过对系统行为特征指标建立一组相互关联的灰 色预测模型,预测系统中众多变量间的相互协调关系的变化。
灰色预测模型在企业财务分析中的应用

灰色预测模型在企业财务分析中的应用现代企业财务分析中,灰色预测模型是一种常用的预测工具。
灰色预测模型能提供准确的财务预测和决策支持,帮助企业实现有效的财务管理和风险控制。
灰色预测模型的应用在企业财务分析中具有以下几个重要方面。
首先,灰色预测模型可以用来分析企业的财务状况。
在企业财务分析中,灰色预测模型可以通过对历史财务数据的分析,预测未来的财务指标,包括利润、销售额、现金流等。
通过灰色预测模型的应用,企业可以更好地了解其财务状况,及时调整经营策略,提升盈利能力。
其次,灰色预测模型可以用来评估企业的风险。
在企业财务分析中,灰色预测模型可以通过对历史财务数据的分析,预测未来的风险指标,包括财务杠杆比率、流动比率等。
通过灰色预测模型的应用,企业能够提前识别到潜在的风险,采取相应的风险控制措施,保护企业的利益和稳定经营。
再次,灰色预测模型可以用来优化企业的资金管理。
在企业财务分析中,灰色预测模型可以通过对历史财务数据的分析,预测未来的资金需求和资金流动情况。
通过灰色预测模型的应用,企业可以优化资金的使用,提高资金利用效率,降低资金成本,确保企业的资金充足,并实现良好的财务管理和资金运作。
此外,灰色预测模型还可以用来指导企业的投资决策。
在企业财务分析中,灰色预测模型可以通过对市场需求和竞争环境的分析,预测未来的市场趋势和竞争态势。
通过灰色预测模型的应用,企业可以制定合理的投资计划,提高投资收益率,降低投资风险,实现投资决策的科学化和精细化。
灰色预测模型在企业财务分析中的应用还具有一些优势。
首先,灰色预测模型相对于其他预测模型来说更加简单、易于理解和操作。
不同于传统的统计模型,灰色预测模型可以通过对数据的分析和处理,得出准确的预测结果,无需过多的数学推导和复杂计算。
其次,灰色预测模型在样本数据量较少或数据质量较差的情况下也能够给出可靠的预测结果。
灰色预测模型在处理非线性和非平稳时间序列数据时更有优势,这些是传统预测模型难以解决的问题。
灰色预测模型在经济中的应用研究

灰色预测模型在经济中的应用研究近年来,随着国家经济持续发展,经济预测成为高校和企业界日益关注的话题。
经济预测能够帮助政府和企业做出更加明智的决策,并规避潜在的风险。
在这个领域,灰色预测模型是一个非常有效的方法。
本文将探索灰色预测模型在经济中的应用,解释其原理和优势,并讨论其可能的限制和发展前景。
一、灰色预测模型的原理灰色预测模型是一种基于灰色系统理论的预测方法,它的独特之处在于采用少量的数据进行预测,并在缺乏历史数据的情况下进行建模。
它的原理基于灰色理论,认为发展中的现象是由决策者自主控制和不受控制的两个因素共同作用的结果。
其中,自主控制因素是指通过人为干预和调节可以实现的因素,如政策、管理等;而不受控制因素则是无法人为调节的因素,如自然灾害、社会变革等。
在灰色预测模型中,通过施加灰色微分方程,将自主控制和不受控制因素分离,并对它们进行预测和分析,以实现对未来发展趋势的判断。
二、灰色预测模型的应用1.经济预测灰色预测模型在经济预测中广泛应用。
该模型可以预测国民经济、金融市场、物价、贸易和产业等方面的趋势和变化。
在当前面临不稳定的经济形势下,经济预测成为政府和企业管理者制定决策的基础。
灰色预测模型的独特性在于通过考虑不受控制因素对经济发展的影响,更加精准地反映实际情况,提高预测准确率。
2.投资分析灰色预测模型在投资分析中的应用主要是预测股票价格和股市走势。
它可以预测未来股价的波动和周期,并帮助投资者在不断变化的市场中做出更加合理的投资决策。
该模型也适用于预测有限的经济数据,如企业财务数据和市场销售数据等。
3.环境预测灰色预测模型还可以用于环境预测,如气候变化、水质变化等预测。
糊模型和灰关联度分析是灰色预测在环境领域中的两种常用方法。
这些技术可以帮助环境管理者和科学家预测环境的变化趋势,为实现环境保护和可持续发展提供支持。
三、灰色预测模型的优势和可能的限制1.优势灰色预测模型具有以下优势:(1)不需要大量的历史数据进行预测,降低了数据收集和处理的难度。
灰色预测模型GM(1_1)及其应用

灰色预测模型GM(1,1)的应用一、问题背景:蠕变是材料在高温下的一个重要性能。
处于高温状态下的材料长期受到载荷作用时,即使其载荷较低,并且在短时间的高温拉伸试验中材料不发生变形,但在此情况下仍会有微小的蠕变,极端的情况下,甚至会使材料发生破坏。
高温材料多应用于各种车辆的发动机及冶金厂中各种设备上,如果因蠕变引起破坏,可能造成很大的事故。
为了保证设备的安全可靠,在某一使用温度下,预先知道该材料对不同载荷应力下断裂的时间是很重要的。
过去,人们都是通过蠕变试验测量断裂时间。
而做蠕变试验时,需要很长时间才能得到结果,即使通过试验得出的数据,也只是对某几个具体试样而言,存在很大的偶然性,不能代表普遍的规律。
如果将实测的数据用灰色系统理论来处理,可以预测在某一温度下的任何载荷应力的断裂时间。
二、低合金钢铸件蠕变性能的灰色预测下面是对Cr-mo-0.25V 低合金钢铸件高温蠕变情况利用灰色系统理论进行研究。
在500℃的高温下,已测得此铸件在载荷分别为37,36,35,34,33(kg/mm 2)情况下的蠕变断裂时间见下表。
数 列 序 数 K1 2 3 4 5载荷应力(kg/mm 2) 37 36 35 34 33 断裂时间()(100)0(K X ⨯小时)2.38 2.80 4.25 6.85 11.30 一次累加数列)()1(K X 2.38 5.18 9.43 16.28 27.581、建立GM (1,1)模型(1)数据处理:将同一数据列的前k 项元素累加后生成新数据列的第k 项元素。
即根据断裂时间数列)()0(k X 由∑==kn n X k X 1)0()1()()(得到 )()1(k X 。
(2)建立矩阵B,y:根据⎪⎪⎪⎪⎪⎭⎫ ⎝⎛+--+-+-=1)]()1([5.01)]3()2([5.01)]2()1([5.0)1()1()1()1()1()1(N X N X X X X X B 得到 ⎪⎪⎪⎪⎪⎭⎫ ⎝⎛----=19.2118.12130.7178.3B根据 T N N X X X Y )](,),3(),2([)0()0()0( =,得到 T N Y ]3.11,85.6,25.4,80.2[=(3)求出逆矩阵1()T BB - (4)作最小二乘估计,求参数u a ,N T T Y B B B u a 1)(ˆ-=⎪⎪⎭⎫⎝⎛=α 可得,⎪⎪⎭⎫ ⎝⎛-=97.05.0ˆα a = -0.5, u=0.97(5)建立时间响应函数,计算拟合值把a 和u 分别代入au e a u X t X at +-=+-))1(()1(ˆ)0()1(可得到解为2.24.4)1(ˆ5.0)1(-=+t e t X, 取t 为应力序数k 时,即得到时间响应方程为:2.24.4)1(ˆ5.0)1(-=+k e k X即可得到生成累加数列),2,1()1(ˆ)1( =+k k X 。
灰色预测模型的研究及应用

灰色预测模型的研究及应用
灰色预测模型是一种用于预测问题的数学模型,广泛应用于各个领域。
它在1982年由中国科学家GM灰所提出,因此得名为“灰色预测模型”。
灰色预测模型基于灰色系统理论,它假设事物的发展具有一定的规律性和趋势性,但也存在不确定性的因素。
它通过对已知数据的分析和处理,来预测未来的发展趋势。
灰色预测模型的核心思想是将已知数据序列分解为两个部分:灰色部分和白色部分。
灰色部分是由数据的数量级和函数形式决定的,因此可以用来预测未来的趋势。
白色部分则是由不确定的随机因素引起的,往往被视为噪声,不具备预测能力。
灰色预测模型有多种形式,其中最常用的是GM(1,1)模型。
该模型通过建立一阶线性微分方程来描述数据的变化趋势,然后利用指数累减生成灰色模型。
基于灰色模型,可以进一步进行累加、累减、累乘等操作,来实现更复杂的预测。
灰色预测模型在各个领域都有广泛的应用。
其中最典型的应用是经济预测领域,包括国民经济、金融市场等。
此外,它还可以应用于工业生产、环境保护、农业发展、医疗卫生等方面的预测。
灰色预测模型的优点是简单易懂、计算量小、适用范围广。
它可以对数据的趋势进行较为准确的预测,尤其适用于数据量较小或者不完整的情况下。
缺点是对数据的要求较高,数据的采
样点要均匀分布,并且在建立模型时需要进行一些参数的选择,可能存在主观性和不确定性。
总之,灰色预测模型是一种有效的预测方法,具有广泛的应用前景。
在实际应用中,需要对具体问题进行合理的建模和参数选择,以提高预测的准确性。
灰色预测模型理论及其应用

灰色预测模型理论及其应用灰色系统理论认为对既含有已知信息又含有未知或非确定信息的系统进行预测,就是对在一定方位内变化的、与时间有关的灰色过程的预测. 尽管过程中所显示的现象是随机的、杂乱无章的,但毕竟是有序的、有界的,因此这一数据集合具备潜在的规律,灰色预测就是利用这种规律建立灰色模型对灰色系统进行预测.灰色预测模型只需要较少的观测数据即可,这和时间序列分析,多元回归分析等需要较多数据的统计模型不一样. 因此,对于只有少量观测数据的项目来说,灰色预测是一种有用的工具.本文主要围绕灰色预测GM(1,1)模型及其应用进行展开。
一、灰色系统及灰色预测的概念1.1灰色系统灰色系统产生于控制理论的研究中。
若一个系统的内部特征是完全已知的,即系统的信息是充足完全的,我们称之为白色系统。
若一个系统的内部信息是一无所知,一团漆黑,只能从它同外部的联系来观测研究,这种系统便是黑色系统。
灰色系统介于二者之间,灰色系统的一部分信息是已知的,一部分是未知的。
区别白色和灰色系统的重要标志是系统各因素间是否有确定的关系。
特点:灰色系统理论以“部分信息已知、部分信息未知”的“小样本”、“贫信息”不确定型系统的研究对象。
1.2灰色预测灰色系统分析方法是通过鉴别系统因素之间发展趋势的相似或相异程度,即进行关联度分析,并通过对原始数据的生成处理来寻求系统变动的规律。
生成数据序列有较强的规律性,可以用它来建立相应的微分方程模型,从而预测事物未来的发展趋势和未来状态。
灰色预测是用灰色模型GM(1,1)来进行定量分析的,通常分为以下几类:(1) 灰色时间序列预测。
用等时距观测到的反映预测对象特征的一系列数量(如产量、销量、人口数量、存款数量、利率等)构造灰色预测模型,预测未来某一时刻的特征量,或者达到某特征量的时间。
(2) 畸变预测(灾变预测)。
通过模型预测异常值出现的时刻,预测异常值什么时候出现在特定时区内。
(3) 波形预测,或称为拓扑预测,它是通过灰色模型预测事物未来变动的轨迹。
灰色理论与灰色预测模型研究与应用

灰色理论与灰色预测模型研究与应用灰色理论是一种基于不完全信息的数学方法,由中国科学家陈纳德于1982年提出。
它主要用于解决样本数据有限、不完整、不确定的问题,适用于各种领域的预测和决策。
灰色预测模型是灰色理论的核心内容之一,通过对数据序列进行建模和预测,可以在一定程度上弥补数据不完整性带来的问题。
灰色理论的核心思想是通过构建灰色模型,对数据进行预测和分析。
灰色模型是一种基于时间序列的预测模型,它主要包括GM(1,1)模型和GM(2,1)模型。
GM(1,1)模型适用于一阶动态系统,通过建立灰微分方程和灰累加方程,可以对数据进行预测和分析。
GM(2,1)模型是GM(1,1)模型的扩展,适用于二阶动态系统,通过引入二次累加生成序列,可以提高预测的准确性。
灰色预测模型的应用非常广泛,可以用于经济、环境、医疗、交通等领域的预测和决策。
以经济领域为例,灰色预测模型可以用于宏观经济指标的预测,如国内生产总值、物价指数等。
通过对历史数据的分析和建模,可以预测未来一段时间内的经济走势,为政府和企业的决策提供参考。
在环境领域,灰色预测模型可以用于空气质量、水质监测等方面的预测和评估。
通过对历史数据的分析,可以预测未来一段时间内的环境状况,为环境保护和治理提供科学依据。
灰色预测模型的优势在于能够处理数据不完整、不确定的问题。
在实际应用中,往往会遇到数据缺失、数据质量差等问题,传统的预测模型很难处理这些问题。
而灰色预测模型通过对数据序列的分析和建模,可以在一定程度上弥补数据不完整性带来的问题,提高预测的准确性。
此外,灰色预测模型还具有模型简单、计算快速等特点,适用于大规模数据的处理和分析。
然而,灰色预测模型也存在一些不足之处。
首先,灰色预测模型对数据的要求较高,需要满足一定的前提条件,如数据序列的稳定性、线性关系等。
如果数据不满足这些条件,就无法进行有效的预测和分析。
其次,灰色预测模型对参数的选择较为敏感,不同的参数选择可能会导致不同的预测结果。
数学建模——灰色预测模型

数学建模——灰色预测模型灰色预测模型(Grey Forecasting Model)是一种用于预测不确定性数据的数学模型。
它适用于那些缺乏充分历史数据、不具备明显的规律性趋势或周期性的情况。
灰色预测模型基于灰色系统理论,通过分析数据的变化趋势和规律,来进行预测。
该模型在处理少量数据、缺乏趋势规律的情况下,具有一定的优势。
灰色预测模型的基本思想:灰色预测模型基于“白化(Whitening)”和“黑化(Blackening)”的思想,将不确定性数据分为“白色”和“黑色”两部分。
其中,“白色”代表已知数据,具有规律性和趋势,可以进行预测;而“黑色”代表未知数据,缺乏规律,需要进行预测。
通过建立数学模型,将“白色”和“黑色”数据进行融合,得出预测结果。
灰色预测模型的基本步骤:1.建立灰色数列:将原始数据分成“白色”和“黑色”两部分,构建灰色数列。
2.建立灰色微分方程:对“白色”数列进行微分,得到一阶或高阶微分方程。
3.求解微分方程:求解微分方程,得到预测模型的参数。
4.进行预测:利用已知的模型参数,对“黑色”数据进行预测,得出未来的趋势。
示例:用灰色预测模型预测销售量假设你是一家新开设的小型餐厅的经营者,你希望预测未来三个月的月销售量。
然而,你的餐厅刚刚开业不久,历史销售数据有限,且不具备明显的趋势。
这种情况下,你可以考虑使用灰色预测模型来预测销售量。
步骤:1.建立灰色数列:将已知的销售数据分为“白色”(已知数据)和“黑色”(未知数据)两部分。
2.建立灰色微分方程:对“白色”销售数据进行一阶微分,得到灰色微分方程。
3.求解微分方程:根据灰色微分方程的形式,求解微分方程,得到模型的参数。
4.进行预测:利用求解得到的模型参数,对“黑色”销售数据进行预测,得到未来三个月的销售量趋势。
这个例子中,灰色预测模型可以帮助你基于有限的历史销售数据,预测未来的销售趋势。
虽然该模型的精确度可能不如其他更复杂的方法,但在缺乏充足数据时,它可以提供一种有用的预测工具。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
灰色预测模型理论及其应用灰色系统理论认为对既含有已知信息又含有未知或非确定信息的系统进行预测,就是对在一定方位内变化的、与时间有关的灰色过程的预测. 尽管过程中所显示的现象是随机的、杂乱无章的,但毕竟是有序的、有界的,因此这一数据集合具备潜在的规律,灰色预测就是利用这种规律建立灰色模型对灰色系统进行预测.灰色预测模型只需要较少的观测数据即可,这和时间序列分析,多元回归分析等需要较多数据的统计模型不一样. 因此,对于只有少量观测数据的项目来说,灰色预测是一种有用的工具.本文主要围绕灰色预测GM(1,1)模型及其应用进行展开。
一、灰色系统及灰色预测的概念灰色系统灰色系统产生于控制理论的研究中。
若一个系统的内部特征是完全已知的,即系统的信息是充足完全的,我们称之为白色系统。
若一个系统的内部信息是一无所知,一团漆黑,只能从它同外部的联系来观测研究,这种系统便是黑色系统。
灰色系统介于二者之间,灰色系统的一部分信息是已知的,一部分是未知的。
区别白色和灰色系统的重要标志是系统各因素间是否有确定的关系。
特点:灰色系统理论以“部分信息已知、部分信息未知”的“小样本”、“贫信息”不确定型系统的研究对象。
灰色预测灰色系统分析方法是通过鉴别系统因素之间发展趋势的相似或相异程度,即进行关联度分析,并通过对原始数据的生成处理来寻求系统变动的规律。
生成数据序列有较强的规律性,可以用它来建立相应的微分方程模型,从而预测事物未来的发展趋势和未来状态。
灰色预测是用灰色模型GM(1,1)来进行定量分析的,通常分为以下几类:(1) 灰色时间序列预测。
用等时距观测到的反映预测对象特征的一系列数量(如产量、销量、人口数量、存款数量、利率等)构造灰色预测模型,预测未来某一时刻的特征量,或者达到某特征量的时间。
(2) 畸变预测(灾变预测)。
通过模型预测异常值出现的时刻,预测异常值什么时候出现在特定时区内。
(3) 波形预测,或称为拓扑预测,它是通过灰色模型预测事物未来变动的轨迹。
(4) 系统预测,是对系统行为特征指标建立一族相互关联的灰色预测理论模型,在预测系统整体变化的同时,预测系统各个环节的变化。
上述灰预测方法的共同特点是:(1)允许少数据预测;(2)允许对灰因果律事件进行预测,比如灰因白果律事件:在粮食生产预测中,影响粮食生产的因子很多,多到无法枚举,故为灰因,然而粮食产量却是具体的,故为白果。
粮食预测即为灰因白果律事件预测。
白因灰果律事件:在开发项目前景预测时,开发项目的投入是具体的,为白因,而项目的效益暂时不很清楚,为灰果。
项目前景预测即为灰因白果律事件预测。
(3)具有可检验性,包括:建模可行性的级比检验(事前检验),建模精度检验(模型检验),预测的滚动检验(预测检验)。
二、GM(1,1)模型(1,1)模型GM(1,1)模型是基于灰色系统的理论思想,将离散变量连续化,用微分方程代替差分方程,按时间累加后所形成的新的时间序列呈现的规律可用一阶线性微分方程的解来逼近,用生成数序列代替原始时间序列,弱化原始时间序列的随机性,这样可以对变化过程作较长时间的描述,进而建立微分方程形式的模型. 其建模的实质是建立微分方程的系数,将时间序列转化为微分方程,通过灰色微分方程可以建立抽象系统的发展模型. 经证明,经一阶线性微分方程的解逼近所揭示的原始时间数列呈指数变化规律时,灰色预测GM(1,1)模型的预测将是非常成功的.(1,1)模型的建立GM(1,1)模型是指一阶,一个变量的微分方案预测模型,是一阶单序列的线性动态模型,用于时间序列预测的离散形式的微分方程模型.模型符号含义为G M (1, 1)Grey Model 1阶方程 1个变量 设时间序列()0X有n 个观察值,()()()()()()(){}00001,2,,Xx x x n =,为了使其成为有规律的时间序列数据,对其作一次累加生成运算,即令()()()()101tn xt x n ==∑从而得到新的生成数列()1X,()()()()()()(){}11111,2,,Xx x x n =,称(0)(1)()()x k ax k b +=为GM(1,1)模型的原始形式。
新的生成数列()1X一般近似地服从指数规律. 则生成的离散形式的微分方程具体的形式为dxax u dt+= 即表示变量对于时间的一阶微分方程是连续的. 求解上述微分方程,解为(1)()a t u x t ce a--=+当t =1时,()(1)x t x =,即(1)uc x a=-,则可根据上述公式得到离散形式微分方程的具体形式为()()()11a t u u x t x e a a --⎛⎫=-+ ⎪⎝⎭其中,ax 项中的x 为dxdt的背景值,也称初始值;a ,u 是待识别的灰色参数,a 为发展系数,反映x 的发展趋势;u 为灰色作用量,反映数据间的变化关系.按白化导数定义有0()()lim t dx x t t x t dt t→+-= 显然,当时间密化值定义为1时,当1t →时,则上式可记为1lim(()())t dxx t t x t dt→=+- 这表明dxdt是一次累减生成的,因此该式可以改写为 (1)(1)(1)()dxx t x t dt=+- 当t 足够小时,变量x 从()x t 到()x t t +是不会出现突变的,所以取()x t 与()x t t +的平均值作为当t 足够小时的背景值,即(1)(1)(1)1()(1)2x x t x t ⎡⎤=++⎣⎦(紧邻均值(MEAN )生成序列)将其值带入式子,整理得(0)(1)(1)1(1)()(1)2x t a x t x t u ⎡⎤+=-+++⎣⎦(GM(1,1)模型的均值形式) 由其离散形式可得到如下矩阵:(1)(1)(0)(1)(1)(0)(0)(1)(1)1(1)(2)2(2)1(2)(3)(3)2()1(1)()2x x x x x x a u x n x n x n ⎛⎫⎡⎤-+ ⎪⎣⎦⎛⎫ ⎪ ⎪ ⎪⎡⎤-+ ⎪⎣⎦ ⎪=+ ⎪ ⎪ ⎪ ⎪⎪⎝⎭ ⎪⎡⎤--+ ⎪⎣⎦⎝⎭令 (0)(0)(0)(2),(3),,()TY x x x n ⎡⎤=⎣⎦(1)(1)(1)(1)(1)(1)11(1)(2)211(2)(3)21(1)()12x x x x B x n x n ⎛⎫⎡⎤-+ ⎪⎣⎦ ⎪⎪⎡⎤-+⎣⎦ ⎪= ⎪ ⎪ ⎪⎡⎤--+ ⎪⎣⎦⎝⎭()Ta u α=称Y 为数据向量,B 为数据矩阵,α为参数向量. 则上式可简化为线性模型:Y B α=由最小二乘估计方法得()1T T a B B B Y uα-⎛⎫== ⎪⎝⎭上式即为GM(1,1)参数,a u 的矩阵辨识算式,式中()1TT B B B Y -事实上是数据矩阵B 的广义逆矩阵.将求得的a ,u 值代入微分方程的解式,则(1)(1)(1)ˆ()(1)a t u u x t x ea a --⎛⎫=-+ ⎪⎝⎭其中,上式是GM(1,1)模型的时间响应函数形式,将它离散化得(1)(0)(1)ˆ()(1)a t u u x t x ea a --⎛⎫=-+ ⎪⎝⎭对序列()()1ˆxt 再作累减生成可进行预测. 即()(0)(1)(1)(0)(1)ˆˆˆ()()(1)(1)1a a t xt x t x t u x e ea --=--⎛⎫=-- ⎪⎝⎭ 上式便是GM(1,1)模型的预测的具体计算式.GM(1,1)模型的检验GM(1,1)模型的检验包括残差检验、关联度检验、后验差检验三种形式.每种检验对应不同功能:残差检验属于算术检验,对模型值和实际值的误差进行逐点检验;关联度检验属于几何检验范围,通过考察模型曲线与建模序列曲线的几何相似程度进行检验,关联度越大模型越好;后验差检验属于统计检验,对残差分布的统计特性进行检验,衡量灰色模型的精度. 残差检验残差大小检验,即对模型值和实际值的残差进行逐点检验. 设模拟值的残差序列为(0)()e t ,则(0)(0)(0)ˆ()()()e t x t xt =- 令()t ε为残差相对值,即残差百分比为(0)(0)(0)ˆ()()()%()x t xt t x t ε⎡⎤-=⎢⎥⎣⎦令∆为平均残差,11()nt t n ε=∆=∑.一般要求()20%t ε<,最好是()10%t ε<,符合要求.关联度检验关联度是用来定量描述各变化过程之间的差别. 关联系数越大,说明预测值和实际值越接近.设 {}(0)(0)(0)(0)ˆˆˆˆ()(1),(2),,()Xt xx x n =⋯ {}(0)(0)(0)(0)()(1),(2),,()X t x x x n =⋯序列关联系数定义为式中,(0)(0)ˆ()()xt x t -为第t 个点(0)x 和(0)ˆx 的绝对误差,()t ξ为第t 个数据的关联系数,ρ称为分辨率,即取定的最大差百分比,0ρ<<1,一般取0.5ρ=.(0)()x t 和(0)ˆ()xt 的关联度为 ()11nt r t n ξ==∑关联度大于60%便满意了,原始数据与预测数据关联度越大,模型越好.后验差检验后验差检验,即对残差分布的统计特性进行检验. 检验步骤如下: 1、计算原始时间数列(){}0(0)(0)(0)(1),(2),,()Xx x x n =的均值和方差()2(0)(0)2(0)11111(),()n n t t xx t S x t x n n ====-∑∑ 2、计算残差数列{}(0)(0)(0)(0)(1),(2),,()e e e e n =的均值e 和方差22s ()2(0)2(0)21111(),()n n t t e e t S e t e n n ====-∑∑其中(0)(0)(0)ˆ()()(),1,2,,et x t x t t n =-=为残差数列.3、计算后验差比值21C S S =4、计算小误差频率(){}{}{}(0)(0)(0)(0)(0)(0)(0)(0)ˆˆmin ()()max ()(),0ˆˆ()()max ()()1,0x t x t x t x t t t x t x t x t x t t ρξρ⎧-+-⎪≠⎪=-+-⎨⎪=⎪⎩{}(0)1()0.6745P P e t e S =-<令0S =1S ,(0)()|()|t et e ∆=-,即{}0()P P t S =∆<.若对给定的00C >,当0C C <时,称模型为方差比合格模型;若对给定的00P >,当0P P >时,称模型为小残差概率合格模型.PC模型精度 > < 优 > < 合格 > < 勉强合格 <>不合格表 3 后验差检验判别参照表GM(1,1)模型修正(残差GM(1,1)模型) 当原始数据序列(0)X建立的GM(1,1)模型检验不合格时,可以用GM(1,1)残差模型来修正. 如果原始序列建立的GM(1,1)模型不够精确,也可以用GM(1,1)残差模型来提高精度.若用原始序列(0)X建立的GM(1,1)模型(1)(0)ˆ(1)[(1)]at u u xt x e a a-+=-+ 可获得生成序列(1)X的预测值,定义残差序列(0)(1)(1)ˆ()()()ek x k xk =-. 若取k=t , t+1, …, n ,则对应的残差序列为{}(0)(0)(0)(0)()(1),(2),,()e k e e e n =计算其生成序列(1)()e k ,并据此建立相应的GM(1,1)模型(1)(0)ˆ(1)[(1)]e a k e ee eu u et e e a a -+=-+得修正模型(1)(0)(0)(1)(1)()()(1)e a k ak e e e u u u x t x e k t a e e a a a δ--⎡⎤⎡⎤+=-++---⎢⎥⎢⎥⎣⎦⎣⎦其中1()0k tk t k tδ≥⎧-=⎨≤⎩为修正参数.三、GM (1,1)模型的应用表1 南昌市民用汽车保有量第一步:构造累加生成序列X (1);()()(1)(1)(1)(1)(1)(1)(1)(1)(1)(1)(1)(1),(2),(3),(4)(5),(6),(7),(8)(9),(10),51.1416,81.5294,117.9101,158.9262,202.6562,251.0662,312.0662,369.06624.12409X x x x x x x x x x x ==,,,432.166第二步:计算系数值; 对(1)X做紧邻均值生成. 令(1)(1)(1)()0.5()0.5(1)Zk x k x k =+-,得()()(1)(1)(1)(1)(1)(1)(1)(1)(1)(1)(2),(3),(4)(5),(6),(7)(8)(9)(,10)37.77625,66.3355,99.71975,138.41815,180.7912,226.8612,281.5662,340.5662,400.6161Z z z z z z z z z z ==,,,,则数据矩阵B 及数据向量Y 为(1)(1)(1)(1)(1)(1)(1)(1)-37.776251(2)1-66.33551(3)1-99.719751(4)1-138.418151(5)1=-180.79121(6)1-226.86121(7)1-281.56621(8)1-340.566(9)1z z z z B z z z z ⎡⎤-⎢⎥-⎢⎥⎢⎥-⎢⎥⎢⎥-=⎢⎥-⎢⎥⎢⎥-⎢⎥⎢⎥-⎢⎥-⎣⎦ 21-400.6161⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦ 1, (0)(0)(0)(0)(0)(0)(0)(0)26.730730.387836.380741.016143.7348.41615(2)(3)(4)(5)(6)(7763)(8)().91x x x x Y x x x x ⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥==⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦对参数列ˆ[,]T aa u =进行最小二乘估计,得 10.10162425.290111ˆ()[,]T T T Ta B B B Y B Y a u -⎡⎤===⎢⎥⎣⎦-= 即 0.101624a -=,25.290111u =α= , μ= , 平均相对误差为%第三步:得出时间响应预测函数模型为:()()858996.248269896.2731101624.01-=+⋅k e k X第四步:进行灰色关联度检验。