灰色预测+灰色关联分析
灰色理论关联度与预测,数学建模必备知识,很实用哦

X m {xm ( jm )} | jm 1, 2,..., nm} 比较序列
灰色关联分析3
设x0(k)为X0(为参考序列)的第k个数;xi(k) 为Xi(比较序列)的第k个数;
则比较序列Xi对参考序列X0的灰色关联度为:
(X0 ,
Xi )
1 n
n k 1
r(x0 (k),
度,根据经验,当ρ=0.5时,关联度大于0.6便 满意了。
回总目录 回本章目录
(3)后验差检验 a.计算原始序列标准差:
X 0 i X 0 2
S1
n 1
回总目录 回本章目录
b. 计算绝对误差序列的标准差:
0 i 0 2
S2
X 0 t ,
3
X 0 t ,...,
n
X 0 t
t1
t 1
t 1
t 1
目录
基本概念 灰色关联分析 灰色预测模型
灰色关联分析1
基本特征
建立的模型属于非函数形式的序列模型 计算方便易行 对样本数量多寡没有严格要求 不要求序列数据必须符合正态分布 不会产生与定性分析大相径庭的结论
n 1
c. 计算方差比:
C S2 S1
回总目录 回本章目录
d. 计算小误差概率:
P P 0i 0 0.6745S1
令: 则:
ei 0i 0 , S0 0.6745S1 P Pei S0
P >0.95 >0.80 >0.70 ≤0.70
灰色关联分析3
灰色关联度的数学模型
X 0 {x0 ( j0 )} | j0 1, 2,..., n0} X1 {x1( j1)} | j1 1, 2,..., n1} X 2 {x2 ( j2 )} | j2 1, 2,..., n2}
灰色统计方法

灰色统计方法
灰色统计方法是用来处理具有灰色信息的问题的一种数学模型和分析方法。
它主要用于研究少样本、不全面、不确定的问题,例如只有少量历史数据和缺乏稳定规律的问题。
灰色统计方法的基本原理是通过建立灰色预测模型,将问题的变化规律转化为数学模型,并根据现有信息对模型参数进行估计和预测。
常用的灰色统计方法包括灰色系统模型、灰色关联分析、灰色预测等。
灰色系统模型是建立在灰色特性的基础上的一种系统分析模型,它包括灰色微分方程模型和灰色输入输出模型。
灰色微分方程模型通过建立动态微分方程来描述问题的变化规律,进而进行预测和决策。
灰色输入输出模型则是通过建立输入与输出变量之间的关系来进行分析和预测。
灰色关联分析是一种用来处理多个变量之间关联关系的方法,通过计算不同变量之间的关联度,来找出相关性最大的变量,从而建立数学模型进行预测和决策。
灰色预测是一种基于历史数据和现有信息进行预测的方法,它通过对历史数据进行特征提取和模型建立,对未来发展趋势进行预测。
总的来说,灰色统计方法是一种应对少样本、不确定性问题的有效数学工具,它通过建立数学模型对问题进行分析和预测,从而提供决策支持。
灰色关联分析

灰色关联分析灰色关联分析是一种常用于研究和预测多个影响因素之间关联程度的方法。
该分析方法可以通过对各个因素的数值进行比较,得出它们之间的关联强度,从而为决策提供依据。
下面将详细介绍灰色关联分析的原理、应用以及优势。
灰色关联分析的原理基于灰色系统理论,该理论是中国科学家陈纳德于1982年提出的一种对部分已知和部分未知信息进行分析的数学方法。
灰色关联分析将各个影响因素的数据进行标准化处理,然后计算各个因素之间的关联度。
通过对关联度进行排序,即可得出影响因素之间的关联程度大小。
灰色关联分析在各个领域都有广泛的应用,比如经济学、管理学、环境科学等。
在经济学领域,可以使用灰色关联分析来研究不同经济指标之间的关联程度,从而预测未来的经济趋势。
在管理学中,可以利用灰色关联分析来研究不同管理指标之间的关联程度,进而指导管理决策。
在环境科学领域,可以运用灰色关联分析来分析各个环境因素对生态系统的影响程度,以及控制污染等。
灰色关联分析相对于其他分析方法有一些独特的优势。
首先,它不要求数据分布满足正态分布等数学假设,可以对数据进行较好的处理。
其次,灰色关联分析可以处理样本量较小的情况,对于样本量不足的数据分析也有较好的适用性。
此外,由于灰色关联分析能够捕捉到数据之间的内在联系,因此对于某些非线性关系的分析,其结果可能更加准确。
然而,灰色关联分析也存在一些限制和不足之处。
首先,该分析方法依赖于数据的稳定性,对于非稳态的数据可能会导致分析结果不准确。
其次,灰色关联分析无法处理存在时间滞后效应的数据。
此外,该方法对数据的标准化要求较高,如果数据质量较差或者存在异常值,也会影响分析结果。
综上所述,灰色关联分析是一种研究和预测多个影响因素之间关联程度的有效方法。
它的原理基于灰色系统理论,可以在各个领域中广泛应用。
灰色关联分析相对于其他分析方法有一些独特的优势,但也存在一定限制。
在实际应用中,我们应该结合具体情况,合理选择分析方法,并充分考虑其适用性和局限性,以提高分析和决策的准确性。
灰色关联预测步骤

灰色关联预测步骤灰色关联预测是一种新的预测方法,它是应用数学中的关联系数理论建立起来的,是一种既简单又实用的方法。
它可以在数据缺乏或者数据质量不高的情况下进行预测,并且具有一定的准确度。
在实际应用中,它被广泛应用于工业、经济、农业、医疗等领域。
1. 确定预测因素。
根据实际情况对预测目标进行分析,确定可能影响目标的因素,比如经济增长和人口增长对商品销售的影响等等。
2. 数据预处理。
对原始数据进行处理,具体包括数据清洗、数据缺失值填充、数据标准化等,以便于后续的计算和分析。
3. 建立关联度计算模型。
根据目标与影响因素之间的关系,建立关联度计算模型。
常用的有基于协方差矩阵的模型、基于回归模型的模型等。
4. 计算关联度。
利用建立好的模型,计算目标与每个影响因素的关联度,以此判断哪个因素对目标的影响更大。
5. 确定预测模型。
在计算出关联度后,我们需要选择对目标预测效果最好的因素,以此建立预测模型。
6. 模型检验。
对建立好的模型进行检验和评价。
常用的评价指标有均方根误差、平均相对误差等。
7. 预测结果。
利用建立好的模型进行预测,得到预测结果。
8. 结果分析。
对预测结果进行分析,看是否符合实际情况,如不符合,可以找出原因并进行改进。
9. 模型更新。
如果发现预测结果与实际结果有偏差,可以进行模型更新。
综上所述,灰色关联预测步骤包括:确定预测因素、数据预处理、建立关联度计算模型、计算关联度、确定预测模型、模型检验、预测结果、结果分析、模型更新。
这些步骤都很重要,每一步都需要认真对待。
只有这样,我们才能得到准确的预测结果,对实际生产和经济发展做出更好的贡献。
灰色关联分析

灰色关联分析简介灰色关联分析是一种用于评估多个因素之间相关性的统计分析方法。
它可以帮助我们理解一组因素对于某个指标的影响程度,并且可以用来预测未来的趋势。
原理灰色关联分析基于灰色理论,其核心思想是将样本数据转化为灰色数列,然后通过计算灰色相关度来评估因素之间的关联性。
在灰色关联分析中,我们首先需要确定一个参考数列和一个比较数列,然后根据数列的发展趋势和规律性对它们进行排序。
最后,通过计算两个数列之间的关联度来评估它们之间的关联程度。
灰色关联度的计算方法灰色关联度可以通过以下公式计算:$$ \\rho(i,j) = \\frac{{\\min(\\Delta^*+(k-1)\\Delta^*,\\Delta^*+\\delta^*+(k-1)\\Delta^*,\\Delta^*-\\delta^*+(k-1)\\Delta^*)}}{{\\max(\\Delta^*+(k-1)\\Delta^*,\\Delta^*+\\delta^*+(k-1)\\Delta^*,\\Delta^*-\\delta^*+(k-1)\\Delta^*)}} $$其中,$\\Delta^*$表示相邻数据的差值绝对值的最大值,$\\delta^*$表示数列中数据的最大值与最小值之差。
灰色关联分析步骤1.数据预处理:将原始数据进行标准化处理,使其具有可比性。
2.建立关联矩阵:根据参考数列和比较数列计算灰色关联度,并构建关联矩阵。
3.确定权重:根据关联矩阵的行列和大小确定各因素的权重,权重越大表示因素对目标的影响越大。
4.计算综合关联度:将灰色关联度与权重相乘并求和,得到各个因素的综合关联度。
5.分析结果:根据综合关联度的大小对因素进行排序和评估,得出各因素对目标的贡献程度。
适用领域灰色关联分析在许多领域都有广泛的应用,包括经济、环境、工程等。
它可以用于评估多个因素对某个现象的影响程度,帮助决策者制定合理的决策和策略。
优势与局限灰色关联分析具有以下优势:•可以在样本数据不完整或不完全的情况下进行分析。
灰色关联分析在经济预测中的应用

灰色关联分析在经济预测中的应用随着社会和科技的发展,数据分析越来越受到经济学领域的重视。
而在各种经济预测方法中,灰色关联分析(Grey Relational Analysis, GRA)成为了一种非常有效的方法。
这种方法以其独特的方式,将经济预测更加科学化和精确化。
下面,就让我们来探讨一下灰色关联分析在经济预测中的应用。
一、灰色关联分析的基本概念灰色关联分析首先在上世纪80年代被提出。
它是一种新型的数据分析方法,主要基于信息度量,利用相关性分析,通过跟踪和关联数据来了解不同参数之间的互相关系。
该方法的突出特点是,它可以高效地处理缺少充分数据的情况下,对事物间的联系和趋向性进行综合分析、预测和决策。
其中,灰色是指一些信息不完全或部分未知的不确定性事项。
这类事项不同于黑色和白色,即确定性事物和完全信息事项。
而关联则体现了不同参数之间的实际联系。
因此,灰色关联分析可以被理解为,一种基于反映不确定性联系的相关分析方法。
二、灰色关联分析在经济预测中的应用非常广泛。
它经常被用于分析复杂的经济变量和模式,提高预测的准确性和实用性。
下面,我们来看看灰色关联分析在经济预测中的具体应用。
1. 金融市场的预测在金融市场的预测中,灰色关联分析可以帮助分析各种经济指标之间的关系,比如利率、货币供应量、股票价格等等。
这些指标间可能存在着复杂的联系,在这种情况下,传统的统计预测方法难以有效预测。
而灰色关联分析能够通过信息的度量,综合考虑这些指标之间的影响和因素,从而给出更加准确的市场趋势预测和决策。
2. 经济增长的预测经济增长是各个国家关注的焦点。
灰色关联分析可以帮助分析GDP、生产率、投资等指标之间的联系,从而预测经济增长的发展趋势和突破点。
在这个过程中,灰色关联分析利用信息度量的概念,根据不同指标的大小和趋势,计算它们之间的关联度,并综合考虑出最终的经济增长情况。
3. 成本预测在某些行业中,成本预测是非常重要的一项任务。
灰色系统基本方法
灰色系统基本方法灰色系统是一种新兴的系统科学方法,它是通过对系统中的不确定性进行分析和研究,从而得出系统的规律性和趋势性。
灰色系统的基本方法包括灰色模型、灰色关联分析、灰色预测等。
灰色模型是灰色系统的核心方法之一,它是通过对系统中的数据进行处理和分析,得出系统的规律性和趋势性。
灰色模型的基本思想是将系统中的数据分为两部分,即灰色数据和白色数据。
灰色数据是指系统中的不确定性因素,白色数据是指系统中的确定性因素。
通过对灰色数据进行处理和分析,得出系统的规律性和趋势性,从而对系统进行预测和控制。
灰色关联分析是灰色系统的另一种方法,它是通过对系统中的数据进行关联分析,得出系统中各因素之间的关联程度和影响程度。
灰色关联分析的基本思想是将系统中的数据进行标准化处理,然后通过计算各因素之间的关联度,得出系统中各因素之间的关联程度和影响程度。
通过对系统中各因素之间的关联程度和影响程度进行分析,得出系统的规律性和趋势性,从而对系统进行预测和控制。
灰色预测是灰色系统的另一种方法,它是通过对系统中的数据进行处理和分析,得出系统的规律性和趋势性,从而对系统进行预测和控制。
灰色预测的基本思想是将系统中的数据分为灰色数据和白色数据,然后通过对灰色数据进行处理和分析,得出系统的规律性和趋势性,从而对系统进行预测和控制。
总之,灰色系统是一种新兴的系统科学方法,它是通过对系统中的不确定性进行分析和研究,从而得出系统的规律性和趋势性。
灰色系统的基本方法包括灰色模型、灰色关联分析、灰色预测等,这些方法可以应用于各种领域,如经济、环境、医疗等,具有广泛的应用前景。
灰色关联分析模型
模型优化
01
改进灰色关联分析模型的计算方 法,提高模型的准确性和稳定性 。
02
引入人工智能和机器学习技术, 实现灰色关联分析模型的自适应 和智能化。
应用拓展
将灰色关联分析模型应用于更多领域 ,如金融、能源、环境等,挖掘各领 域数据之间的关联关系。
结合其他数据分析方法,形成更为综 合和全面的数据分析体系。
THANKS
感谢观看
通过灰色关联分析,可以挖掘出数据之间的内在联系,为决策提供依据,有助于提 高决策的科学性和准确性。
灰色关联分析模型的基本概念
灰色关联分析
灰色关联分析是一种基于因素之间发 展趋势相似或相异程度的分析方法, 用于衡量因素之间的关联程度。
灰色关联序
灰色关联序是根据灰色关联度的大小 对因素进行排序,从而找出主要影响 因素和次要影响因素。
灰色关联分析模型
• 引言 • 灰色关联分析模型的理论基础 • 灰色关联分析模型的实例应用 • 灰色关联分析模型的优缺点 • 灰色关联分析模型的发展趋势和展望
01
引言
灰色关联分析模型的背景和意义
灰色关联分析模型是一种用于处理不完全信息或不确定信息的数学方法,广泛应用 于经济、社会、工程等领域。
在实际应用中,由于数据的不完全性和不确定性,许多问题难以得到准确的分析和 预测。灰色关联分析模型的出现,为这类问题提供了有效的解决方案。
灰色关联度
灰色关联度是灰色关联分析中的核心 概念,表示因素之间的关联程度。通 过计算灰色关联度,可以判断各因素 之间的相似或相异程度。
灰色关联矩阵
灰色关联矩阵是表示因素之间关联程 度的矩阵,通过矩阵可以直观地看出 各因素之间的关联程度。
02
灰色关联分析模型的理论基础
《灰色关联分析》课件
未来,灰色关联分析将更加注重多变量关联度分析和不确定性因素的考虑。
参考文献
1 1. 黄小刚. 灰色关联分析及其应用[M]. 科学出版社, 1996. 2 2. 程志刚, 倪洪涛. 灰色关联分析原理与应用[M]. 中国水利水电出版社, 2010.
灰色关联分析的应用实例
市场营销
灰色关联分析可用于评估不同市场策略的关联度和 效果,帮助制定更具针对性的营销计划。
投资决策
灰色关联分析可用于评估不同投资方案的回报率和 风险关联度,帮助投资者做出明智的决策。
结论与展望
灰色关联分析的重要性
灰色关联分析能够揭示变量之间的关联关系,指导决策者制定合理的决策和策略。
《灰色关联分析》PPT课 件
在这个课程中,我们将深入介绍灰色关联分析的原理、应用和计算方法,并 探讨其在市场营销和投资决策等领域的实际应用。
灰色关联分析简介
定义
灰色关联分析是一种基于灰色系统理论的数据分析方法,用于研究变量之间的关联性。
应用场景
灰色关联分析广泛应用于市场营销、投资决策、工程管理等领域,帮助分析师做出权衡和决 策。
灰色关联度计算方法
1
基本思想
灰色关联度计算基于变量间的相关程度,通过比较变量序列之间的关联程度来评 估其相似度。
2
灰色关联度计算公式
灰色关联度计算公式包括特征标准化和关联系数计算两个步骤,可用于定量分析 变量之间的关联度。
3
数值解释
灰色关联度值越大,表示变量之间的关联程度越高,相应的影响更为显著。
数据预处理
1 数据归一化
通过数据归一化处理,将不同量纲的数据转化为相同的量纲,以便计算和比较。
2 构建关联系数矩阵
构建关联系数矩阵是灰色关联分析的关键步骤,用于计算变量之间的关联度。
灰色关联分析模型及其应用的研究
灰色关联分析模型及其应用的研究灰色关联分析模型是一种应用于研究和分析的数学方法,它可以用于解决各种实际问题。
本文将探讨灰色关联分析模型的基本原理和应用领域,并通过实例说明其在实际问题中的有效性。
一、灰色关联分析模型的基本原理灰色关联分析模型是由中国科学家陈纳德于1982年提出的。
它是一种基于信息不完全和不确定性条件下进行系统评价和决策的方法。
其基本原理是通过建立数学模型,将系统中各个因素之间的联系进行量化,并通过计算各个因素之间的关联系数,评估它们对系统变化的贡献程度。
灰色关联度是衡量两个变量之间相关程度的指标,它可以用来描述两个变量之间是否具有线性相关、非线性相关或无相关等情况。
在计算过程中,首先需要将原始数据序列进行归一化处理,然后根据序列数据计算出各个因素之间的差值序列,并确定参考值序列。
接下来,根据差值序列和参考值序列计算出各个因素之间的关联系数,最后通过对关联系数进行综合分析,得出各个因素对系统变化的贡献程度。
二、灰色关联分析模型的应用领域灰色关联分析模型可以应用于各个领域,包括经济、环境、工程、管理等。
下面将以几个具体的应用领域为例进行说明。
1. 经济领域:在经济研究中,灰色关联分析模型可以用于预测和评估经济指标之间的相关性。
例如,在宏观经济研究中,可以通过对GDP、消费指数、投资指数等因素进行灰色关联分析,评估它们对经济增长的贡献程度,并预测未来的发展趋势。
2. 环境领域:在环境保护和资源管理中,灰色关联分析模型可以用于评估不同因素之间的相关性,并制定相应的措施。
例如,在水资源管理中,可以通过对降雨量、水位变化等因素进行灰色关联分析,评估它们对水资源供需平衡的影响,并制定相应的调控措施。
3. 工程领域:在工程设计和优化中,灰色关联分析模型可以用于评估不同设计方案的优劣程度。
例如,在产品设计中,可以通过对不同设计参数的灰色关联分析,评估它们对产品性能的影响,并选择最优方案。
4. 管理领域:在管理决策中,灰色关联分析模型可以用于评估不同决策方案的风险和效益。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
灰色关联分析法根据因素之间发展趋势的相似或相异程度,亦即“灰色关联度”,来衡量因素间关联程度。
灰色关联分析法的基本思想是根据序列曲线几何形状的相似程度来判断其联系是否紧密。
根据评价目的确定评价指标体系,为了评价×××我们选取下列评价指标: 收集评价数据(此步骤一般为题目中原数据,便省略)将m 个指标的n 组数据序列排成m*n 阶矩阵:'''12''''''1212'''12(1)(1)(1)(2)(2)(2)(,,,)()()()n n n n x x x x x x X X X x m x m x m ⎛⎫⎪ ⎪= ⎪ ⎪ ⎪⎝⎭对指标数据进行无量纲化为了消除量纲的影响,增强不同量纲的因素之间的可比性,在进行关联度计算之前,我们首先对各要素的原始数据作...变换。
无量纲化后的数据序列形成如下矩阵:01010101(1)(2)(1)(2)(2)(2)(,,,)()()()n n n n x x x x x x X X X x n x n x n ⎛⎫ ⎪ ⎪= ⎪ ⎪⎝⎭ 确定参考数据列为了比较...【评价目的】,我们选取...作为参考数据列,记作''''0000((1),(2),,())TX x x x n =计算0()()i x k x k -,得到绝对差值矩阵求两级最小差和两级最大差011min min ()()min(*,*,*,*,*,*)*nmi i k x k x k ==-==011max max ()()max(*,*,*,*,*,*)*n mi i k x k x k ==-==求关联系数由关联系数计算公式0000min min ()()max max ()()()()()max max ()()i i ikiki i i ikx k x k x k x k k x k x k x k x k ρζρ-+⋅-=-+⋅-,取0.5ρ=,分别计算每个比较序列与参考序列对应元素的关联系数,得关联系数如下:ζ=(ζ1(1)⋯ζn (1)⋮⋱⋮ζ1(n )⋯ζn (n))=()计算关联度分别计算每个评价对象各指标关联系数的均值,以反映各评价对象与参考序列的关联关系,并称其为关联度,记为:011()mi i k r k m ζ==∑。
经过计算得到关联度:()()010203...R r r r ==[注] 如果各指标在综合评价中所起的作用不同,可对关联系数求加权平均值即011(),mi k i k r W k m m ζ='=⋅∑ (k=1,)式中k W 为各指标权重。
根据关联度矩阵得出综合评价结果如果不考虑各指标权重(认为各指标同等重要),*个被评价对象由好到劣依次为: 。
如果存在多个参考数据列,则为优度分析问题,类似的得到关联度矩阵如下:111213212223313233r r r R r r r r r r ⎛⎫⎛⎫ ⎪ ⎪== ⎪ ⎪ ⎪ ⎪⎝⎭⎝⎭从上述关联度矩阵,可以得到如下几点结论:由1i max =iγ表明,在...中,【i代表的指标】占有最大的优势,它对...【参考指标】的贡献最大,其次是,,,。
由ij max =iγ表明,在*、*、*中,与...【i 代表的指标】联系最为紧密的是...【j 代表的指标】。
[注] 常用的无量纲化方法有均值化法(见公式(1.1))、初值化法(见公式(1.2))和标准化变换(见公式(1.3))等.或采用内插法使各指标数据取值范围(或数量级)相同.''1()()1()imiik k k k m x x x==∑ (1.1) ''()()()i i ik k k x x x =(1.2)x xs(1.3)灰色系统预测模型GM(1,1)使用条件1.数据量不少于4个(大数据、小数据都可精准预测)2.灰色预测适用于原始数据非负的,具有较强指数规律的序列。
3. 对于(1,1)GM 发展系数a 与级比(0)k σ有: a 的可容区间为(2,2)-当0.3a -≤时,GM(1,1)可以用作中长期预测;当0.30.5a <-≤时,GM(1,1)可用作短期预测中长期慎用; 当0.50.8a <-≤时,GM(1,1)作短期预测慎用; 当0.81a <-≤时,用残差修正GM(1,1)模型; 当1a ->时,不宜采用GM(1,1)模型。
(0)k σ的可容区间为22(,)e e -=(0.1353,7.3891) 建模步骤设原有数据序列(0)(0)(0)(0)(1),(2)......(n)(k)0,k 1,2...n x x x x ≥=,它们满足。
[注意剔除异常数据;如原始数据不是非负时作平移变换,令x +(0)(k )=x (0)(k )+α]。
1.求级比,并作建模可行性分析 根据级比公式(0)(0)(k 1)(k)(k)x x σ-=,求得δ=(δ(0),δ(1),…δ(n))=( )当对所有的k 有221+1(k)(e ,e )n n σ-+∈时,X (0)可用作GM(1,1)建模。
[否则对数据再做一定的平移变换使生成数列的级比满足条件。
] 2. 数据处理对(0)()x k 序列做一次累加生成(1)()x k 序列,以弱化原始序列的随机性和波动性。
即(1)(0)1()(),1,2...km x k x m k n===∑,那么有(0)(1)(1)()=(1)-()x k x k x k +。
对(0)(k)x 序列做紧邻均值生成(1)()z k 序列即(1)(1)(1)()0.5()0.5(1),2,3...z k x k x k k n =+-=。
3.建立GM(1,1)灰微分方程模型dx (1)(k )+az (1)(k )=x (0)(k )+az (1)(k )=b ,并确定其参数。
令(0)(0)(0)(2)(3)()x x Y x n ⎛⎫ ⎪ ⎪= ⎪ ⎪ ⎪⎝⎭,(1)(1)(1)(2)1(3)1()1z z B z n ⎛⎫- ⎪- ⎪= ⎪ ⎪ ⎪-⎝⎭,则a Y=B b ⎛⎫ ⎪⎝⎭。
用MATLAB 最小二乘法求解参数u , T -1T T P=(B B)B Y=(a,b)。
接下来求解上面得到的基本模型x (0)(k )+a ̂z (1)(k )=b̂。
4.建立白化形式的近似微分方程: (1)(1)dx +ax =b dt,其中a 为发展系数,b 为灰色作用量 根据其时间响应函数(1)(1)t (t)(x (1))e a b bx a a -=-+解得时间响应序列为:ˆ(1)(0)ˆˆb b ˆ(k 1)(x (1))e ˆˆak xa a-+=-+。
由累减生成(0)(1)(1)ˆˆˆ(k 1)(k 1)-(k)xx x +=+,得原始数据序列x (0)的预测值(模型还原值)为x ̂(0)=(x ̂(0)(1),x ̂(0)(2),…,x ̂(0)(n))=( )。
(0)(0)ˆ(k)x (k)x(k)q =- (0)(0)(0)(0)ˆ(k)(k)x(k)(k)100%100%(k)x (k)q x x ε-=⨯=⨯21(avg)|(k)|1n k n εε==-∑p (1(avg))100%ε=-⨯当ε(k)=****<10%,p=****>90%时,模型精度较高,可进行预报和预测。
Verhulst 模型Verhulst 模型主要用来描述具有饱和状态的过程,即 S 形过程,常用于人口预测、生物生长、繁殖预测及产品经济寿命预测等。
1.数据处理对(0)()x k 序列做一次累加生成(1)()x k 序列,以弱化原始序列的随机性和波动性。
即(1)(0)1()(),1,2...km x k x m k n===∑,那么有(0)(1)(1)()=(1)-()x k x k x k +。
对(0)(k)x 序列做紧邻均值生成(1)()z k 序列 即(1)(1)(1)()0.5()0.5(1),2,3...z k x k x k k n =+-=。
2.建立GM(1,1) Verhulst 模型x (0)+ax (1)=b(x (1))2 ,并确定其参数。
令(0)(0)(0)(2)(3)()x x Y x n ⎛⎫⎪⎪= ⎪ ⎪ ⎪⎝⎭,()()()2(1)(1)2(1)(1)2(1)(1)(2)(2)(3)(3)()(n)z z z zB z n z ⎛⎫- ⎪ ⎪- ⎪= ⎪ ⎪ ⎪-⎝⎭,则a Y=B b ⎛⎫ ⎪⎝⎭。
用MATLAB 最小二乘法求解参数u ,T -1T T P=(B B)B Y=(a,b)。
4.建立白化形式的近似微分方程:x (0)+a ̂x (1)=b̂(x (1))2,其中a 为发展系数,b 为灰色作用量 根据其时间响应函数(0)(1)(0)x (1)(t)x (1)()e at a x b a b -=+-解得时间响应序列为:(0)(1)(0)x (1)(1)x (1)()e ak a x k b a b -+=+-。
由累减生成(0)(1)(1)ˆˆˆ(k 1)(k 1)-(k)xx x +=+,得原始数据序列x (0)的预测值(模型还原值)为 x ̂(0)=(x ̂(0)(1),x ̂(0)(2),…,x ̂(0)(n))=( )。
(0)(0)ˆ(k)x (k)x(k)q =-。