灰色预测GM(1,1)模型的理论原理

gm · 浏览次数 : 11

小编点评

灰色预测是一种通过对时间相关灰色过程进行预测的方法。它通过建立微分方程模型,来探索事物未来发展趋势。在本章中,我们将简要介绍GM(1,1)模型的理论原理,以便初学者了解。 一、灰色系统 灰色系统是指部分信息已知,部分信息未知的系统。这种系统的特点是,既包含已知信息,也包含未知信息,而且已知信息中包含未知信息。灰色预测主要研究这类系统的预测问题。 二、GM(1,1)灰色预测模型 GM(1,1)模型是一种常用的灰色预测模型,它的一阶微分方程可以描述为: x^(°)(k) + az^(1)(k) = b 其中,x^(°)(k)表示k时刻的原始数据,z^(1)(k)表示k时刻的紧邻均值,a和b是待求的参数。 1. 生成累加数据与紧临均值生成序列 首先,我们需要对原始数据序列进行累加处理,得到一个新的序列。然后,计算紧邻均值,并将其与累加数据序列相结合,形成新的序列。 2. 建立预测方程与参数估计 根据上述序列,我们可以建立GM(1,1)模型的预测方程,并求解参数a和b。 3. 转离散为连续,建立微分方程 将上述离散序列转换为连续序列,并建立对应的微分方程。 4. 求解微分方程 利用常微分方程的求解公式,我们可以得到一个带指数项的函数,从而得出GM(1,1)模型的本质是有条件的指数拟合。 5. 准指数规律的检验 为了确保GM(1,1)模型的准确性,我们需要检验其准指数规律。定义级比,并通过一系列数学转换将级比转化为光滑比。当光滑比满足一定条件时,我们认为该模型具有准指数规律。 6. 发展系数与预测情形的探究 通过分析发展系数,我们可以了解模型的预测性能。此外,我们还可以通过实证研究,探讨GM(1,1)模型在不同情景下的预测效果。 7. GM(1,1)模型的评价 使用GM(1,1)模型对未来数据进行预测时,我们需要对其进行评价。一般采用残差检验和级比偏差检验两种方法。 8. GM(1,1)模型的拓展 在实际应用中,我们可以根据需要拓展GM(1,1)模型,例如引入其他约束条件,以提高预测准确性。 总结:灰色预测是一种有效的预测方法,通过对灰色系统进行分析,我们可以建立GM(1,1)模型来预测未来发展趋势。在实际应用中,我们需要注意模型的评价与拓展,以提高预测准确性。

正文

灰色预测是对时间有关的灰色过程进行预测。通过建立相应的微分方程模型,从而预测事物未来发展趋势的状况。
由于笔者的水平不足,本章只是概括性地介绍GM(1,1)模型的理论原理,便于对初学者的初步理解

一、灰色系统

二、GM(1,1)灰色预测模型

GM(1,1)是使用原始的离散非负数据列,通过一次累加生成削弱随机性的较有规律的新的离散数据列,然后通过建立微分方程模型,得到在离散点处的解经过累减生成的原始数据的近似估计值,从而预测原始数据的后续发展。
(第一个‘1’表示微分方程是一阶的,后面的‘1’表示只有一个变量)

1.生成累加数据与紧临均值生成序列

2.建立预测方程与参数估计

我们称方程x(°)(k) + az(1)(k) =b为GM(1,1)模型的基本形式(k=2,3,…,n)其中,b表示灰作用量,-a表示发展系数。
之后,建立回归方程,估计出a_hat与b_hat

3.转离散为连续,建立微分方程

4.求解微分方程————GM(1,1)模型的本质是有条件的指数拟合

由常微分方程的求解公式,我们最后得到的结果是一个带指数项的函数,因此我们可以得出结论:GM(1,1)模型的本质是有条件的指数拟合

5.准指数规律的检验

数据具有准指数规律是使用灰色系统建模的理论基础。

(1)定义级比


当级比所在的区间长度<0.5,则称累加r次后的序列具有准指数规律。

(3)指标转换————将级比转化为光滑比

我们通过一系列的数学转换,将级比转化为另一个指标————光滑比。当光滑比ρ<0.5时,与级比长度<0.5等价

6.发展系数与预测情形的探究

7.GM(1,1)模型的评价

使用GM(1,1)模型对未来的数据进行预测时,我们需要先检验GM(1,1)模型对原数据的拟合程度(对原始数据还原的效果)。一般有两种检验方法:

(1)残差检验

(2)级比偏差检验

7.GM(1,1)模型的拓展

简单来说,(3)与(4)就是把预测出来的值作为原始值,进行下一步的预测

8.什么时候用灰色预测?

与灰色预测GM(1,1)模型的理论原理相似的内容:

灰色预测GM(1,1)模型的理论原理

灰色预测是对时间有关的灰色过程进行预测。通过建立相应的微分方程模型,从而预测事物未来发展趋势的状况。 由于笔者的水平不足,本章只是概括性地介绍GM(1,1)模型的理论原理,便于对初学者的初步理解 目录一、灰色系统二、GM(1,1)灰色预测模型1.生成累加数据与紧临均值生成序列2.建立预测方程与参数估

PPT 编辑顶点

编辑顶点的N种玩法 针对特定的形状进行编辑 选中形状 -> 右键 -> 编辑顶点 如果【编辑顶点】是灰色的,需要上网下一个 office clean touris,清理一下 合并形状:多个形状,变成一个形状 编辑顶点:一个形状,点对点调整,变成另一种形状 顶点编辑 平滑顶点:两个控点必须在一条水平线

easyExcel多行表头设定不同样式和特定单元格设定样式的实现

前言 有个需求,需要设置Excel导出的样式,样式如下图所示,有三个表头行,第一个表头行需要加粗和灰色背景,另外两个表头行使用另外的样式,并且当测试结果单元格出现x或者未通过的时候,设置其为红色字体。 实现步骤 写入ExcelSheet的部分代码 for (Map.Entry

Axure 环形进度条

步骤一:拖拉摆放好相关控件 1、4个半圆环,一个白色上半圆环 (上白),一个白色下半圆环 (下白),一个灰色上半圆环 (上灰),一个灰色下半圆环 (下灰),排放层次为: 下灰<下白<上灰<上白 (小技巧:无底边矩形与圆形进行去除操作可得半环形) 2、上面盖两个圆形,大的为透明底黑框,小的为白底黑框;

编译器优化记录(死代码消除+“激进的”死代码消除)

编译器优化记录(3)——死代码消除+”激进的“死代码消除 0. 什么是死代码消除 相信大家在写C++的时候,如果你定义了一个变量但是没有对其使用,大部分IDE都会对这个变量进行灰色的染色。又或者说,当你开了一个空的循环,在里面定义并使用了一堆和输出值/返回值没有关系的变量,这个时候IDE也会提示你这

基于 Istio 的灰度发布架构方案实践之路

灰度发布,是指能够平滑过渡的一种发布方式。尤其是对于toB业务和SAAS类平台,很多情况需要根据租户或用户维度进行灰度控制,实现业务上的A/Best功能。尽管几经迭代,但仍存在系统入侵性强、新版本接口异常等问题。因此,探索了一条基于Istio的服务流量治理方案下的灵活可配置的灰度发布方案。

[转帖]发布策略知多少?蓝绿 / 红黑 / 灰度 / 滚动...

https://my.oschina.net/koderover/blog/5608477 随着市场的快速发展,产研团队需要更快迭代需求、更高频发布变更。但由于无法完全模拟线上流量和真实场景,频繁发布可能导致整个系统风险。当出现一个小问题,就可能导致服务的可用性受损、用户体验甚至客户服务受到影响。而

[转帖]大话云原生之灰度发布篇 - 从步行到坐缆车的自动化服务升级

https://xie.infoq.cn/article/9b22d0ca95e7d48748bb0a5fd 看过很多关于云原生的文章,要么云山雾罩,要么曲高和寡。 所以笔者就有了写《大话云原生》系列文章的想法,期望用最通俗、简单的语言、方便记忆的场景来说明:云原生生态系统内的组成及应用关系。 一、

将彩色图转化为灰度图及其原理介绍

本文介绍了彩色图与灰度图,为什么要转化为灰度图,及其转化为灰度图的原理,包含加权平均法与简单平均法,在明白了原理之后,直接使用OpenCV中提供的函数进行图像灰度处理,希望对你有所帮助。

[转帖]Kubernetes 蓝绿发布、ABTest、滚动发布、灰度发布、金丝雀发布简介

蓝绿发布: 一些应用程序只需要部署一个新版本,并需要立即切到这个版本。因此,我们需要执行蓝/绿部署。在进行蓝/绿部署时,应用程序的一个新副本(绿)将与现有版本(蓝)一起部署。然后更新应用程序的入口/路由器以切换到新版本(绿)。然后,您需要等待旧(蓝)版本来完成所有发送给它的请求,但是大多数情况下,应