灰色预测模型

一、灰色预测的概念及思想

灰色系统是指系统数据有一些是未知,有一些是已知。白色系统是全都已知,黑色系统是全都未知。

而灰色预测就是对含有已知和未知信息的系统进行预测,寻找数据变动规律,生成有较强规矩性的序列,再建立相应的微分方程模型,来对事物发展进行预测。

二、灰色预测的原理(简要)

1.GM(1,1)模型

GM(1,1)模型是根据原始的离散非负数据列,通过一次累加的方式消弱随机性的比较有规律的的新的离散数据列,通过建立相应的微分方程模型,得到离散点处的解通过累减生成的原始数据的近似估计值,从而预测原始数据后续发展

原理简介(源于清风数模)

灰色预测模型

灰色预测模型

求k,b就用最小二乘法OLS,其中k=-a。n要取n-1(因为求z数据列的m是从2开始到n,所以只有n-1个数据。对于z数据列也就是从1到n-1)

灰色预测模型

要对数据预测就用这个式子

灰色预测模型

三、灰色预测建模步骤

1.导入数据(数据一定是以列向量的形式导入,包括时间轴和数据轴),画出时间序列图

2.判断是否符合灰色预测的条件:灰色预测适用于数据期较短的非负时间序列(4-10期数据)

3.对数据进行一次累加(cumsum函数),并进行准指数检验

灰色预测模型

在代码中计算每一期的光滑比ρ(k)并作图。查看对于所有期2:n,如果0

Original: https://blog.csdn.net/weixin_52143568/article/details/123368328
Author: x1=x2
Title: 灰色预测模型

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/649187/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球