灰色预测模型

特点:

利用少量、不完全的信息

预测的是指数型的数值

预测的是比较近的数据

灰色生成数列原理:

  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

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

相关推荐
陈苏同学1 小时前
MPC控制器从入门到进阶(小车动态避障变道仿真 - Python)
人工智能·python·机器学习·数学建模·机器人·自动驾驶
C灿灿数模1 小时前
2025数维杯数学建模B题完整限量论文:马拉松经济的高质量发展思路探索
数学建模
人大博士的交易之路1 天前
今日行情明日机会——20250512
大数据·数学建模·数据挖掘·缠论·缠中说禅·涨停回马枪
小文数模3 天前
2025数维杯数学建模A题完整参考论文(共36页)(含模型、可运行代码、数据)
python·数学建模·matlab
C灿灿数模分号13 天前
2025 年数维杯数学建模 C 题完整论文代码模型
数学建模
XuX034 天前
MATLAB制作折线图:从入门到精通(下)
数学建模·matlab
小文数模4 天前
2025数维杯数学建模C题完整分析参考论文(共36页)(含模型、可运行代码、数据)
python·数学建模·matlab
热心网友俣先生5 天前
2025年深圳杯D题第一版本matlab代码 论文分享
人工智能·数学建模
How_doyou_do5 天前
项目实战-25年美赛MCM/ICM-基于数学建模与数据可视化的动态系统模型
python·数学建模·数据可视化
瑞雪兆丰年兮5 天前
数学实验(Matlab语言环境和线性代数实验)
算法·数学建模·matlab·数学实验