关于未知,序列信号的预测(生成)。马尔可夫预测、灰色预测
预测类文章常常提到的“加权移动平均”,其实公式上更像“AR自回归”,而不是“MA移动平均”。因为这根本不是预测模型,而是序列的预处理,是平滑方法!
15种时间序列预测方法总结(包含多种方法代码实现)-CSDN博客
graph LR n((Noises)) -.-> G[Generator] --> p((Prediction))
1. 滤波(Filtering)——活在当下:利用当前和过去的数据,估计当前状态。
2. 预测(Prediction)——展望未来:基于当前和过去的数据,推测未来状态。
3. 平滑(Smoothing)——复盘过去:利用全部数据,优化全部状态的估计。

对,但不完整。滤波是在线调用的元件(信号变换器),预测是在线调用的元件(信号发生器),平滑是离线调用的静态方法。
趋势外推法(回归分析)
SPSS曲线估计的趋势外推预测分析 - 知乎
时间序列模型 (五): 趋势外推预测方法_趋势外推法-CSDN博客
趋势外推法_百度百科
数学建模【微分方程模型(介绍、分析方法、数值模拟、传染病问题的建模和分析、经济增长模型、人口增长预测和控制模型)】-CSDN博客
数学建模笔记——插值拟合模型(二) - 简书
起的什么名,看似高大上(恼)。就是瞪眼法,直接拿着现有的曲线进行拟合,如线性模型、指数曲线、生长曲线、包络曲线等。
ARIMA
数学建模:控制预测类——时间序列ARIMA模型-CSDN博客
时间序列分析第03讲--自回归模型 - 知乎
生成模型笔记(七):自回归模型_自回归生成-CSDN博客
时间序列-AR、MA、ARMA、ARIMA - 简书
时间序列(ARIMA)案例超详细讲解 - 知乎
严平稳:所有统计性质(期望、方差)都不随时间推移而变化。
宽平稳:期望与相关系数(依赖性)不变,就是说 t 时刻的值 X 依赖于过去的信息。
- 对于数据,使用ADF检验,检测是否满足平稳性。
- 若不满足,则进行一次差分得到差分序列,再次检验
- 若满足,则我们成功用了差分把非平稳序列转化为平稳序列,接下来套用ARMA模型。
- 记差分次数为d。
ADF检验
ARMA
一个平稳的ARMA模型,等价为一个稳定的IIR滤波器对着白噪声进行滤波,输入波形即为随机误差
可以拆分为两部分
自回归模型AR。自回归,不是线性回归,而是反馈调节。
自回归模型的联立形式(矩阵形式)
移动平均模型MA。移动平均,不是边移动边平均,而是扰动叠加。
AR、MA、ARMA,本质是一个生成器模型,也就是波形发生器。我们对这个生成器的参数进行整定,让其尽量与现有数据吻合。
采用多元线性回归。
SARIMA
时间序列模型(四):ARIMA模型 - 知乎
速通!超详细时间序列预测四类常用模型解读及案例结果分析 | ARIMA、SARIMA、灰色预测、VAR向量自回归 - 知乎
灰微分方程预测(灰色预测)
速通!超详细时间序列预测四类常用模型解读及案例结果分析 | ARIMA、SARIMA、灰色预测、VAR向量自回归 - 知乎
灰色系统的定义就是废话。全部知道的东西你研究什么?全部不知道的东西你研究什么?
灰微分方程与灰色预测的原理
数学建模|预测方法:微分方程 | 王梓涵的Blog
灰色系统理论里白化方程的"白化"两个字是什么意思? - 知乎
灰色预测GM(1,1)模型的理论原理 - 卢宇博 - 博客园
灰色预测为什么要用微分方程拟合?原理是什么? - 知乎
我们先看寻常的数学物理模型。物理学模型,基于机理的模型,基本都是以微分方程的形式表示的。
当然,正常的微分方程都是基于某个机理的,要么是学过的,要么是推导和证明的,要么是量纲分析、极限思想得来的(物理奥赛爱考)
而我们这里说的“灰微分方程预测”是拿着一串数列,主观选择微分方程的形式,再进行参数整定,瞎蒙出来的微分方程。
以一阶一元微分方程为例。
灰建模的初衷是对数列建立近似的微分方程模型。由于微分方程只适合连续可微函数,而数列非连续,更谈不上可微性,因此灰建模得到的是近似微分方程,称之为灰微分方程。
注意!
白化微分方程怎么近似为灰微分方程?除了看直觉,还看下面
我感觉,即使
灰色系统理论及其应用 (八) :GM(2,1)和 DGM 模型_gm(2,1)模型-CSDN博客
灰色系统理论及其应用 (四) :灰色模型 GM_gm(0,1)-CSDN博客
灰色系统理论及其应用 (九) : GM(1, N) 和GM(0, N) 模型_gm(1,n)适合应用场景-CSDN博客
【数学建模】灰色系统理论II-Verhulst建模-GM(1,N)-GM(2,1)建模 - pigcv - 博客园
GM(1,1)模型适用于具有较强指数规律的序列,只能描述单调的变化过程。
- 对于非单调的摆动发展序列或有饱和的 S 形序列,可以考虑建立 GM(2,1),DGM 和 Verhulst 模型。
- GM(1,1)即表示模型是 1 阶的,且只含 1 个变量的灰色模型。而GM(1, N) 即表示 模型是 1 阶的,包含有 N 个变量的灰色模型。
步骤:序列预备与检验
数学建模强化宝典(1)级比检验
预测篇:灰色预测_级比检验-CSDN博客
级比检验:判断数据是否满足准指数规律。级比λ(k)定义为
计算级比序列的平均值、方差等统计量,以了解级比的分布情况。
如果级比的绝对值接近1(通常有一个具体的范围,如
步骤:序列生成与参数整定
【数学建模】灰色预测模型(预测)-CSDN博客
再通过级比检验之后,就可以进行灰色预测了。
对于各种各样的灰色系统,常用的灰色系统生成方式有:
(1)累加生成,
(2)累减生成,
(3)均值生成,
(4)级比生成,
(5)加权邻值生成等
我们拿到数列,选择想要套用的GM模型。例如我们选择了GM(1,1),我们要把手里的数列进行处理,满足模型所需的序列,也就是序列生成。我们想要
- 首先生成累加数列
- 再通过加权邻值生成等权邻值生成数
,这下我们想要的齐全了 - 代入灰微分方程,我们的目标就是求出下列灰微分方程中a,b的值
- 于是我们构造出以下矩阵对a,b进行求解,其中Y = Bu。
- 得到灰微分方程后我们就可以对数据进行预测了。
- 最后进行检验,本文用了两种常见的检验方式——残差检验、后验差检验
步骤:生成器模型检验
数学建模与数据分析中的灰色预测_灰色微分方程和白化微分方程-CSDN博客
马尔可夫预测
看回归:多元吗?线性吗?
占卜师大海选:聚焦预测