如何计算时间序列预测的置信区间?

机器算法验证 时间序列 预测区间
2022-03-28 11:30:25

我有一个时间序列(比如说X1Xn),我需要预测下一个样本(比如说Xn+1,Xn+2,,Xn+k) 使用神经网络或多元线性回归等模型。在时间 n,我有所有的样本X1Xn,并且需要预测Xn+1; 有时n+1,我有所有的样本X1Xn+1,并且需要预测Xn+2; 等等。

假设我已经预测值Yn+1,Yn+2,,Yn+k通过使用模型。如何计算这些预测值的置信区间?

如果有人能在这个问题上帮助我,我将不胜感激。(到目前为止,我阅读了计算样本均值置信区间的公式,但我没有看到任何关于如何计算时间序列预测值的置信区间的信息)。

1个回答

在 R (http://www.r-project.org/) 中有一个名为“forecast”的包,您可以在其中运行例如 ETS 或 ARIMA 模型来对时间序列进行预测。此软件包还将自动为您创建预测值的不同预测区间。