4.4 模型预测¶
原文 | Time Series for Data Science - R Code used in Time Series: A Data Analysis Approach Using R |
---|---|
作者 | Guangyu Wei |
发布 | 2025-06-15 |
状态 | Done |
在预测中,目标是基于现在为止收集到的数据\((x_1,\cdots,x_n)\)去预测时间序列的未来值\(x_{n+m}\)。在本节中,我们假设模型参数是已知的。当模型参数未知时,我们采用它们的估计值进行替代。
要了解如何预测\(\text{ARMA}\)过程,研究\(\text{AR}(1)\)的预测很有帮助:
首先,考虑提前一步预测,即给定数据\(x_1,\cdots,x_n\),我们希望预测下一个时间点\(x_{n+1}\)的时间序列值。我们将这一过程称为预测\(x_{n+1}^n\)。总的来说,符号\(x_t^n\)是指,给定数据\(x_1,\cdots,x_n\)时预期的\(x_t\)。由于
我们有
但是由于我们知道\(x_n\)(这是我们的观测值之一),因此\(x_n^n=x_n\),并且由于\(w_{n+1}\)是未来的误差,并且独立于\(x_1,\cdots,x_n\),所以我们有\(w_{n+1}^n=E(w_{n+1})=0\)。因此,提前一步预测是
guangyu 注: \(x_t^n的定义如下\)
\(x_t^n=E(x_t |x_1,\cdots,x_n)\)
提前一步的均方预测误差(\(\text{MSPE}\))由下式给出
类似地,得到提前两步预测。由于模型是
我们有
同样,\(w_{n+2}\)是未来的误差,因此\(w_{n+2}^n=0\)。此外,我们已经知道\(x_{n+1}^n=\phi x_n\),因此预测为
提前两步的\(\text{MSPE}\)由下式给出:
guangyu 注: \(x_t^n的定义如下\)
白噪声定义为:一组不相关的随机变量\(w_t\),并且该组随机变量都具有零均值和有限方差\(\sigma_w^2\)。
将这些结果推广,对于\(m=1,2,\cdots\),很容易得到提前\(m\)步预测:
以及\(\text{MSPE}\):
未完待续...(因为就考到这...)