预测理论与应用

3081 字
15 分钟
预测理论与应用

课程导航#

  1. 课时 1:时间序列初步(Time-series Preliminaries)
  2. 课时 2:差分方程、滞后运算与动态模型(Difference Equations, Lag Operators, and Dynamic Models)
  3. 课时 3:平稳时间序列:AR 模型(Stationary Time Series: AR Models)
  4. 课时 4:平稳金融时间序列:ARMA 模型(Stationary Financial Time Series: ARMA Models)
  5. 课时 5:预测理论与应用(Forecasting Theory and Applications)
  6. 课时 6:非平稳金融时间序列模型(Nonstationary Financial Time-series Models)
  7. 课时 7:金融计量中的条件异方差模型(Conditional Heteroskedasticity Models)
  8. 课时 8:向量自回归(VAR)模型(Vector Autoregression)
  9. 课时 9:协整与误差修正模型(Cointegration and Error-correction Models)

第一节 预测对象、信息集与最优预测#

1. 预测信息集与预测期距#

预测信息集(Information Set):在时点 TT 进行预测时,预测者能够使用的全部信息所生成的 σ\sigma-代数,记为 FT\mathcal F_T。单变量信息可以简写为 IT={yT,yT−1,…,y1}\mathcal I_T=\{y_T,y_{T-1},\ldots,y_1\},严格写法为 FT=σ(Ys:s≤T)\mathcal F_T=\sigma(Y_s:s\leq T);若模型还使用 XtX_t,则 FT=σ(Ys,Xs:s≤T)\mathcal F_T=\sigma(Y_s,X_s:s\leq T)。

预测期距(Forecast Horizon):预测目标时点与信息集截止时点之间的离散期数,记为 hh。在时点 TT 对 YT+hY_{T+h} 的预测称为 hh 期预测;h=1h=1 是一步预测,h>1h>1 是多步预测。hh 必须结合数据频率解释。

t(时间) yt T:预测原点 已观测:信息集 FT 未来:h = 1,...,6 0246810120.00.40.81.2已观测路径条件均值预测预测区间
图 5-1:信息集、预测原点与预测期距。

图中的左侧路径只使用 FT\mathcal F_T 内已经观测的值;越过预测原点后,条件均值逐步回到长期均值,而预测区间随 hh 扩张。这一区分适用于后文的 MA、AR 递推预测。

2. 损失函数与最优预测#

预测误差(Forecast Error):实际未来值与点预测值之差:

eT+h∣T=YT+h−Y^T+h∣T.e_{T+h\mid T}=Y_{T+h}-\widehat Y_{T+h\mid T}.

最优预测(Optimal Forecast):在给定信息集和损失函数下,使条件期望损失最小的决策值:

aT+h∣T∗=arg⁡min⁡aE ⁣[L(YT+h,a)∣FT].a^*_{T+h\mid T} = \mathop{\arg\min}_{a} E\!\left[L(Y_{T+h},a)\mid\mathcal F_T\right].

平方损失 L(y,a)=(y−a)2L(y,a)=(y-a)^2 下,最优点预测是条件均值:

Y^T+h∣T=E(YT+h∣FT).\widehat Y_{T+h\mid T}=E(Y_{T+h}\mid\mathcal F_T).

绝对损失对应条件中位数,分位数损失对应相应条件分位数,因此条件期望只是在平方损失下的最优预测。在平方损失和正确指定的信息集下:

E(eT+h∣T∣FT)=0,Var⁡(eT+h∣T∣FT)=Var⁡(YT+h∣FT).E(e_{T+h\mid T}\mid\mathcal F_T)=0, \qquad \operatorname{Var}(e_{T+h\mid T}\mid\mathcal F_T) = \operatorname{Var}(Y_{T+h}\mid\mathcal F_T).

点预测描述条件分布的位置;预测区间还必须描述未来值的离散程度。

第二节 时间趋势模型与预测区间#

1. 线性时间趋势模型#

线性时间趋势模型(Linear Time-trend Model):用时间索引解释序列条件均值的回归模型:

Yt=c+βt+εt,E(εt∣t)=0.Y_t=c+\beta t+\varepsilon_t, \qquad E(\varepsilon_t\mid t)=0.

tt 是时间索引,cc 是截距,β\beta 是单位时间的条件均值变化量,εt\varepsilon_t 是扰动项。β\beta 的符号决定趋势方向;趋势回归后的残差仍需进行自相关和方差诊断。

令 xT+h=(1,T+h)′x_{T+h}=(1,T+h)',OLS 点预测为:

Y^T+h∣T=c^+β^(T+h)=xT+h′γ^,γ^=(c^,β^)′.\widehat Y_{T+h\mid T} = \widehat c+\widehat\beta(T+h) = x_{T+h}'\widehat\gamma, \qquad \widehat\gamma=(\widehat c,\widehat\beta)'.

2. 均值置信区间与新观测预测区间#

在线性回归误差独立同分布、正态且方差为 σ2\sigma^2 的教学设定下,设设计矩阵为 XX、残差标准差为 σ^\widehat\sigma、自由度为 ν\nu。条件均值的标准误为:

SE⁡mean=σ^xT+h′(X′X)−1xT+h.\operatorname{SE}_{\mathrm{mean}} = \widehat\sigma \sqrt{x_{T+h}'(X'X)^{-1}x_{T+h}}.

新观测预测区间还要加入未来扰动:

SE⁡pred=σ^1+xT+h′(X′X)−1xT+h,\operatorname{SE}_{\mathrm{pred}} = \widehat\sigma \sqrt{1+x_{T+h}'(X'X)^{-1}x_{T+h}},Y^T+h∣T±t1−α/2,νSE⁡pred.\widehat Y_{T+h\mid T} \pm t_{1-\alpha/2,\nu}\operatorname{SE}_{\mathrm{pred}}.

因此,y^±1.96σ^\widehat y\pm1.96\widehat\sigma 只是在忽略参数估计误差并采用正态临界值时的简化近似,不能作为一般的回归预测区间。

Warning

趋势回归的高 R2R^2 不能证明模型适合预测。若残差仍有自相关,独立同分布误差下的区间公式会低估或错估不确定性,应改用动态误差模型或与误差结构一致的预测方法。

3. 中国总人口趋势拟合#

课件给出的 1952—2012 年总人口趋势回归包含 61 个观测值。本文将 TIME 明确解释为索引变量:1952 年取 t=1t=1,2012 年取 t=61t=61。课件报告的估计式为:

TPEOPLE^t=55629.37+1430.892t.\widehat{\mathrm{TPEOPLE}}_t = 55629.37+1430.892t.

报告结果包括 R2=0.991759R^2=0.991759、回归标准误 2335.2052335.205,以及 Durbin—Watson 统计量 0.0456310.045631。若 2013 年的索引为 t=62t=62,点预测为:

TPEOPLE^2013=55629.37+1430.892×62=144344.674.\widehat{\mathrm{TPEOPLE}}_{2013} = 55629.37+1430.892\times62 = 144344.674.

该数值与 TPEOPLE 使用相同单位;课件转写未给出单位,不能将其擅自解释为“万人”或“人”。DW=0.045631DW=0.045631 显示残差有很强的正相关,因而 y^±1.96σ^\widehat y\pm1.96\widehat\sigma 不能作为严格的 95% 预测区间。线性外推还忽略人口政策、迁移和统计口径变化带来的结构不确定性。

第三节 MA 模型的预测#

1. MA(q) 模型与创新#

MA(q) 模型(Moving-average Model of Order q):当前序列由当前及前 qq 期创新的有限线性组合构成的模型:

Yt=μ+εt+θ1εt−1+⋯+θqεt−q,εt∼WN(0,σ2).Y_t=\mu+\varepsilon_t+\theta_1\varepsilon_{t-1} +\cdots+\theta_q\varepsilon_{t-q}, \qquad \varepsilon_t\sim WN(0,\sigma^2).

μ\mu 是均值,θj\theta_j 是 MA 系数,εt\varepsilon_t 是创新。白噪声只要求零均值、不相关和有限方差;正态性是额外条件。实际估计时,历史创新用拟合残差 ε^t\widehat\varepsilon_t 近似。

2. MA(q) 的点预测与误差方差#

在 FT\mathcal F_T 下,未来创新的条件期望为零。对 1≤h≤q1\le h\le q:

Y^T+h∣T=μ+∑j=hqθjε^T+h−j.\widehat Y_{T+h\mid T} = \mu+ \sum_{j=h}^{q}\theta_j \widehat\varepsilon_{T+h-j}.

若 h>qh>q,点预测回到均值:

Y^T+h∣T=μ.\widehat Y_{T+h\mid T}=\mu.

令 θ0=1\theta_0=1,则:

eT+h∣T=∑j=0min⁡(h−1,q)θjεT+h−j,e_{T+h\mid T} = \sum_{j=0}^{\min(h-1,q)} \theta_j\varepsilon_{T+h-j},

预测误差方差为 Var⁡(eT+h∣T∣FT)=σ2∑j=0min⁡(h−1,q)θj2\operatorname{Var}(e_{T+h\mid T}\mid\mathcal F_T)=\sigma^2\sum_{j=0}^{\min(h-1,q)}\theta_j^2。

同样的推导可写成有限或无限阶 MA 表示。若 Yt=μ+∑j=0∞bjεt−jY_t=\mu+\sum_{j=0}^{\infty}b_j\varepsilon_{t-j}, 则:

Y^T+h∣T=μ+∑j=h∞bjε^T+h−j,Var⁡(eT+h∣T∣FT)=σ2∑j=0h−1bj2.\widehat Y_{T+h\mid T} = \mu+\sum_{j=h}^{\infty}b_j\widehat\varepsilon_{T+h-j}, \qquad \operatorname{Var}(e_{T+h\mid T}\mid\mathcal F_T) = \sigma^2\sum_{j=0}^{h-1}b_j^2.

有限阶 MA(q) 只是 bj=0b_j=0(j>qj>q)的特殊情形。

h>qh>q 时,误差方差达到 σ2(1+θ12+⋯+θq2)\sigma^2(1+\theta_1^2+\cdots+\theta_q^2)。高斯创新且参数视为已知时,95% 预测区间可写为:

Y^T+h∣T±1.96Var⁡(eT+h∣T∣FT).\widehat Y_{T+h\mid T} \pm1.96 \sqrt{\operatorname{Var}(e_{T+h\mid T}\mid\mathcal F_T)}.

3. MA(3) 通货膨胀率例题#

设:

Yt=100+εt−0.8εt−1+0.6εt−2−0.2εt−3,σ2=25.Y_t=100+\varepsilon_t-0.8\varepsilon_{t-1} +0.6\varepsilon_{t-2}-0.2\varepsilon_{t-3}, \qquad \sigma^2=25.

根据实际值减预测值得到历史残差:

年份201720182019
实际值 yty_t104108105
预测值 y^t\widehat y_t110100109
残差 ε^t\widehat\varepsilon_t−6-688−4-4

以 2019 年末为信息集截止时点:

y^2020∣2019=100−0.8(−4)+0.6(8)−0.2(−6)=109.2,\widehat y_{2020\mid2019} = 100-0.8(-4)+0.6(8)-0.2(-6) = 109.2,y^2021∣2019=100+0.6(−4)−0.2(8)=96,y^2022∣2019=100−0.2(−4)=100.8.\widehat y_{2021\mid2019} = 100+0.6(-4)-0.2(8) = 96, \qquad \widehat y_{2022\mid2019}=100-0.2(-4)=100.8.

2023 年及以后点预测为 100100。由于 σ=5\sigma=5,95% 正态近似预测区间为:

预测年份点预测预测标准差95% 预测区间
2020109.255(99.40, 119.00)(99.40,\ 119.00)
202196.051+0.82=6.405\sqrt{1+0.8^2}=6.40(83.45, 108.55)(83.45,\ 108.55)
2022100.851+0.82+0.62=7.075\sqrt{1+0.8^2+0.6^2}=7.07(86.94, 114.66)(86.94,\ 114.66)
2023 及以后100.051+0.82+0.62+0.22=7.075\sqrt{1+0.8^2+0.6^2+0.2^2}=7.07(86.00, 114.00)(86.00,\ 114.00)

第四节 AR 模型的递推预测#

1. AR(1) 的一步与多步预测#

AR(1) 模型(First-order Autoregressive Model):当前序列由上一期序列值和当期创新共同决定的模型:

Yt=c+αYt−1+εt,εt∼WN(0,σ2).Y_t=c+\alpha Y_{t-1}+\varepsilon_t, \qquad \varepsilon_t\sim WN(0,\sigma^2).

当 ∣α∣<1\lvert\alpha\rvert<1 时,稳定均值为 μ=c/(1−α)\mu=c/(1-\alpha)。一步预测为:

Y^T+1∣T=E(YT+1∣FT)=c+αYT.\widehat Y_{T+1\mid T} = E(Y_{T+1}\mid\mathcal F_T) = c+\alpha Y_T.

多步预测递推为:

Y^T+h∣T=c+αY^T+h−1∣T,h≥2,\widehat Y_{T+h\mid T} = c+\alpha\widehat Y_{T+h-1\mid T}, \qquad h\ge2,

其封闭形式为:

Y^T+h∣T=μ+αh(YT−μ).\widehat Y_{T+h\mid T} = \mu+\alpha^h(Y_T-\mu).

因此稳定 AR(1) 的预测值收敛于 μ\mu;α<0\alpha<0 时会出现符号交替的阻尼振荡。

2. AR(1) 预测误差与区间#

eT+h∣T=∑i=0h−1αiεT+h−i,e_{T+h\mid T} = \sum_{i=0}^{h-1}\alpha^i\varepsilon_{T+h-i},σh2=σ2∑i=0h−1α2i=σ21−α2h1−α2,∣α∣<1.\sigma_h^2 = \sigma^2\sum_{i=0}^{h-1}\alpha^{2i} = \sigma^2\frac{1-\alpha^{2h}}{1-\alpha^2}, \qquad \lvert\alpha\rvert<1.

预测误差方差随 hh 增大并收敛于 σ2/(1−α2)\sigma^2/(1-\alpha^2);不确定性增加但存在稳定上限。若 α=1\alpha=1,则 σh2=hσ2\sigma_h^2=h\sigma^2,不能套用稳定模型的长期方差。高斯创新、参数已知时,95% 预测区间为:

Y^T+h∣T±1.96 σh.\widehat Y_{T+h\mid T}\pm1.96\,\sigma_h.
MA(3)AR(1), α = 0.8随机游走 预测期距 h σh 012314812 MA(3) 平台 ≈ 1.43 AR(1) 上限 ≈ 1.67 随机游走:√h
图 5-2:不同模型下预测标准差随期距的理论曲线。

曲线取 θ=(−0.8,0.6,−0.2)\theta=(-0.8,0.6,-0.2)、α=0.8\alpha=0.8 且创新标准差归一化为 1 的理论值。MA(3) 的预测标准差在有限期后达到平台,稳定 AR(1) 逼近长期上限,而随机游走的 h\sqrt h 路径持续增长。

3. AR(p) 与格林函数#

AR(p) 模型(Autoregressive Model of Order p):当前值由前 pp 期值和当期创新决定的模型:

Yt=c+ϕ1Yt−1+⋯+ϕpYt−p+εt.Y_t=c+\phi_1Y_{t-1}+\cdots+\phi_pY_{t-p}+\varepsilon_t.

稳定模型的均值为 μ=c/(1−ϕ1−⋯−ϕp)\mu=c/(1-\phi_1-\cdots-\phi_p)。令 Xt=Yt−μX_t=Y_t-\mu,滞后多项式为:

Φ(L)=1−ϕ1L−⋯−ϕpLp.\Phi(L)=1-\phi_1L-\cdots-\phi_pL^p.

格林函数(Green’s Function):表示一次创新对当前及未来序列影响的系数序列 {ψj}j≥0\{\psi_j\}_{j\ge0},满足:

Φ(L)−1=∑j=0∞ψjLj,ψ0=1,\Phi(L)^{-1} = \sum_{j=0}^{\infty}\psi_jL^j, \qquad \psi_0=1,ψj=∑i=1min⁡(p,j)ϕiψj−i.\psi_j = \sum_{i=1}^{\min(p,j)} \phi_i\psi_{j-i}.

因此 Xt=∑j=0∞ψjεt−jX_t=\sum_{j=0}^{\infty}\psi_j\varepsilon_{t-j}。例如:

ψ0=1,ψ1=ϕ1,ψ2=ϕ12+ϕ2,\psi_0=1,\qquad \psi_1=\phi_1,\qquad \psi_2=\phi_1^2+\phi_2,ψ3=ϕ1ψ2+ϕ2ψ1+ϕ3=ϕ13+2ϕ1ϕ2+ϕ3.\psi_3 = \phi_1\psi_2+\phi_2\psi_1+\phi_3 = \phi_1^3+2\phi_1\phi_2+\phi_3.

稳定条件下,ψj\psi_j 描述的冲击影响逐渐衰减。理论上的 hh 期预测和误差分别为:

Y^T+h∣T=μ+∑j=h∞ψjε^T+h−j,\widehat Y_{T+h\mid T} = \mu+\sum_{j=h}^{\infty} \psi_j\widehat\varepsilon_{T+h-j},eT+h∣T=∑j=0h−1ψjεT+h−j,Var⁡(eT+h∣T∣FT)=σ2∑j=0h−1ψj2.e_{T+h\mid T} = \sum_{j=0}^{h-1} \psi_j\varepsilon_{T+h-j}, \qquad \operatorname{Var}(e_{T+h\mid T}\mid\mathcal F_T) = \sigma^2\sum_{j=0}^{h-1}\psi_j^2.

实际计算通常直接递推 AR(p) 方程;历史创新使用估计残差。

4. AR(2) 消费者物价指数例题#

设:

Yt=10+0.6Yt−1+0.3Yt−2+εt,εt∼N(0,36).Y_t=10+0.6Y_{t-1}+0.3Y_{t-2}+\varepsilon_t, \qquad \varepsilon_t\sim N(0,36).

2020 年 1—3 月观测值为 101101、9696 和 97.297.2。以 3 月为信息集截止时点:

y^4∣3=10+0.6(97.2)+0.3(96)=97.12,\widehat y_{4\mid3}=10+0.6(97.2)+0.3(96)=97.12,y^5∣3=10+0.6(97.12)+0.3(97.2)=97.432,\widehat y_{5\mid3}=10+0.6(97.12)+0.3(97.2)=97.432,y^6∣3=10+0.6(97.432)+0.3(97.12)=97.5952.\widehat y_{6\mid3}=10+0.6(97.432)+0.3(97.12)=97.5952.

格林函数前几项为 ψ0=1\psi_0=1、ψ1=0.6\psi_1=0.6、ψ2=0.66\psi_2=0.66,故:

σ12=36,σ22=36(1+0.62),σ32=36(1+0.62+0.662).\sigma_1^2=36,\qquad \sigma_2^2=36(1+0.6^2),\qquad \sigma_3^2=36(1+0.6^2+0.66^2).

在参数已知且创新正态的条件下:

月份点预测95% 预测区间
2020 年 4 月97.1200(85.36, 108.88)(85.36,\ 108.88)
2020 年 5 月97.4320(83.72, 111.15)(83.72,\ 111.15)
2020 年 6 月97.5952(81.84, 113.35)(81.84,\ 113.35)

第五节 静态预测、动态预测与变换后的预测#

1. 静态预测与动态预测#

静态预测(Static Forecast):每一步进行一步预测,并在下一步使用实际已知的滞后观测值。动态预测(Dynamic Forecast):从预测起点开始,后续期使用前面已经得到的预测值替代未知实际滞后值。

预测方式T+1T+1T+2T+2
静态c+αyTc+\alpha y_Tc+αyT+1c+\alpha y_{T+1}(若 yT+1y_{T+1} 已观测)
动态c+αyTc+\alpha y_Tc+αy^T+1∣Tc+\alpha\widehat y_{T+1\mid T}

两者回答的问题不同。真实值尚未出现的未来区间只能生成预测,不能计算预测误差和样本外准确率。

实际路径动态预测静态预测 t yt 0369120.60.81.01.2 T:预测起点 动态 静态
图 5-3:静态预测与动态预测。

图中的静态路径在每一步重新使用实际滞后值,动态路径从 TT 起改用前一期预测值;因此二者的差异是信息可得性差异,不是两个不同的结构方程。

2. 对数差分模型的水平预测#

人口案例中的方程为:

Δln⁡Pt=0.013050+0.830559 Δln⁡Pt−1+εt.\Delta\ln P_t = 0.013050+0.830559\,\Delta\ln P_{t-1}+\varepsilon_t.

其因变量是 Δln⁡Pt\Delta\ln P_t,不是人口水平 PtP_t。动态预测必须先累加:

ln⁡P^T+h∣T=ln⁡PT+∑j=1hΔln⁡P^T+j∣T.\widehat{\ln P}_{T+h\mid T} = \ln P_T+ \sum_{j=1}^{h} \widehat{\Delta\ln P}_{T+j\mid T}.

中位数意义下的水平预测为:

P~T+h∣T=exp⁡ ⁣(ln⁡P^T+h∣T).\widetilde P_{T+h\mid T} = \exp\!\left(\widehat{\ln P}_{T+h\mid T}\right).

若对数水平预测误差近似正态,目标是条件均值,则需要偏差修正:

E(PT+h∣FT)≈exp⁡ ⁣(ln⁡P^T+h∣T+12V^h).E(P_{T+h}\mid\mathcal F_T) \approx \exp\!\left( \widehat{\ln P}_{T+h\mid T} +\frac12\widehat V_h \right).

其中 V^h\widehat V_h 是对数水平预测误差方差。不能把差分对数的预测值直接命名为人口水平预测。

第六节 预测效果的样本外评价#

1. 评价样本与滚动原点#

样本外评价(Out-of-sample Evaluation):在估计样本之外,用已知实际值与预测值比较模型预测能力的过程。设测试区间为 t=T+1,…,T+Ht=T+1,\ldots,T+H:

et=yt−y^t∣It−1.e_t=y_t-\widehat y_{t\mid\mathcal I_{t-1}}.

评价只能使用预测时点已经可获得的信息。常用方式如下:

方式估计样本适用含义
固定原点固定到 TT比较一次长期多步预测
扩展窗口新观测加入历史样本模拟样本持续增长
滚动窗口保持窗口长度并向前移动关注近期结构

持久性、样本均值或季节性预测可以作为基准。复杂模型只有在同一测试窗口上相对基准降低误差,才说明其预测增益。

2. 点预测误差指标#

均方根误差(Root Mean Squared Error, RMSE):

RMSE⁡=1H∑t=T+1T+H(y^t−yt)2.\operatorname{RMSE} = \sqrt{\frac1H\sum_{t=T+1}^{T+H} (\widehat y_t-y_t)^2}.

平均绝对误差(Mean Absolute Error, MAE):

MAE⁡=1H∑t=T+1T+H∣y^t−yt∣.\operatorname{MAE} = \frac1H\sum_{t=T+1}^{T+H} \lvert\widehat y_t-y_t\rvert.

RMSE 对大误差权重更高;MAE 对异常大误差更稳健。两者只有在同一变量、同一单位和同一测试窗口下才适合比较。

平均绝对百分比误差(Mean Absolute Percentage Error, MAPE):

MAPE⁡=100H∑t=T+1T+H∣y^t−ytyt∣.\operatorname{MAPE} = \frac{100}{H} \sum_{t=T+1}^{T+H} \left\lvert\frac{\widehat y_t-y_t}{y_t}\right\rvert.

当 yt=0y_t=0 时 MAPE 不定义;当 yty_t 接近零时会严重放大误差。对收益率、利差等接近零或可取负值的金融变量,不能机械使用 MAPE,也不能跨量纲比较。

3. Theil’s U1 与误差分解#

Theil 不等系数 U1(Theil’s Inequality Coefficient U1):

U1=1H∑t=T+1T+H(y^t−yt)21H∑t=T+1T+Hy^t2+1H∑t=T+1T+Hyt2.U_1= \frac{\sqrt{\frac1H\sum_{t=T+1}^{T+H} (\widehat y_t-y_t)^2}} {\sqrt{\frac1H\sum_{t=T+1}^{T+H}\widehat y_t^2} +\sqrt{\frac1H\sum_{t=T+1}^{T+H}y_t^2}}.

分母为正时 0≤U1≤10\le U_1\le1,完全拟合时为 0。令 y^ˉ\bar{\widehat y}、yˉ\bar y 为均值,sy^s_{\widehat y}、sys_y 为同一归一化方式计算的标准差,rr 为相关系数,则:

MSE⁡=(y^ˉ−yˉ)2+(sy^−sy)2+2(1−r)sy^sy.\operatorname{MSE} = (\bar{\widehat y}-\bar y)^2 + (s_{\widehat y}-s_y)^2 + 2(1-r)s_{\widehat y}s_y.

因此偏差比、方差比和协方差比为:

UB=(y^ˉ−yˉ)2MSE⁡,UV=(sy^−sy)2MSE⁡,UC=2(1−r)sy^syMSE⁡,U_B=\frac{(\bar{\widehat y}-\bar y)^2}{\operatorname{MSE}}, \qquad U_V=\frac{(s_{\widehat y}-s_y)^2}{\operatorname{MSE}}, \qquad U_C=\frac{2(1-r)s_{\widehat y}s_y}{\operatorname{MSE}},

三者之和为 1。偏差比反映均值偏离,方差比反映波动幅度偏离,协方差比表示剩余非系统误差;分解不能替代 RMSE、MAE 或具体决策损失。

4. 预测评价表的口径检查#

使用课件人口案例中的评价表前,应检查:

  1. Forecast 与 Actual 是否使用相同变换和单位;
  2. 评价窗口内的实际值是否在预测时点已经可获得;
  3. 动态或静态方式是否与研究问题一致;
  4. 调整后的样本区间是否等于预测值与实际值的共同可用区间。

2013—2015 年若只有人口预测而没有实际观测,只能保存预测值和标准误,不能计算 RMSE、MAE、MAPE 或 Theil 指标。对数差分模型也必须先将预测和实际值还原到相同水平口径,再进行水平预测评价。

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

预测理论与应用
https://blog.336993.xyz/posts/financial-econometrics/chapter-05-applications/
作者
罗小饭
发布于
2026-09-06
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
罗小饭
AI 软件开发工程师,热爱编程、开源与折腾,长期记录 AI、网络、软路由、博客搭建和云服务实践中的经验与思考。
公告
欢迎来到我的博客!这是一则示例公告。
分类
标签
站点统计
文章
47
分类
5
标签
146
总字数
647,126
运行时长
0 天
最后活动
0 天前

文章目录