灰色预测模型

特点:

利用少量、不完全的信息

预测的是指数型的数值

预测的是比较近的数据

灰色生成数列原理:

  1. 累加生成:
  1. 累减生成:通过累减生成还原成原始数列。
  1. 加权相邻生成:(会更接近每月中旬,更推荐用于缺失数据填补)

加权邻值生成的作用

平滑数据 :通过加权邻值生成,可以减少数据的波动,使数据序列更加平滑,从而更好地反映数据的内在规律。

增强规律性 :加权邻值生成可以增强数据的规律性,使数据序列更符合灰色预测模型的假设,从而提高模型的预测精度。

构造模型步骤:

检查数列的级比:

要求:

不符合则要对该序列进行平移处理

定义灰导数:

d(k)=x(0)(k)=x(1)(k)-x(1)(k-1)

利用邻值生成序列

Z(1)(k)=αx(1)(k)+(1-α)x(1)(k-1)

于是定义GM(1,1)的微分方程模型为:

X(0)(k)+αz(1)(k)=b

用回归分析

求得该解α和b

求解微分方程并得到预测值

相关推荐
lisw053 天前
微分与积分的本质区别解析
算法·数学建模·极限编程
lisw053 天前
农业科学中的计算机与电子学!
数学建模·机器人·硬件工程
tomwang03224 天前
路径优化建模、优化算法分类及工程化小结
算法·数学建模·分类
思茂信息5 天前
电磁仿真学涉及哪些算法?
人工智能·算法·数学建模·matlab·emc·电磁仿真·仿真辐射
Want5955 天前
Python大雪纷飞①
开发语言·python·数学建模
考研保研资料分享5 天前
2023年上财金融专硕保研复盘:CAPM、MM理论与三校考核
数学建模·金融
MATLAB代码顾问5 天前
【硬核推导+源码复现】永磁同步电机(PMSM)矢量控制(FOC)全流程解析:数学建模、PI参数整定与七段式SVPWM仿真
数学建模·matlab
Want5956 天前
Python跳动的爱心②
开发语言·python·数学建模
Want5956 天前
Python跳动的爱心①
开发语言·python·数学建模
Maplesoft7 天前
柔印行业如何通过数字化样机、虚拟调试提升企业盈利能力
人工智能·数学建模·系统仿真