Exponential Smoothing

指数平滑(exponential smoothing)和ARIMA一样也是一个使用很广泛的时间序列预测模型,基于指数平滑模型的预测对于过去观测量的一个加权平均,不过这里的加权平均和ARIMA不一样,并非线性加权,这里的权重会随着以往观测量变得久远而不断衰减。换句话说,就是距离当前预测越近的观测量,它的权重越高。

ARIMA-4 AutoRegressive Integrated Moving Average

如果我们将自回归差分模型(differencing with autoregression)和移动平均模型(moving average model)做一个组合,就可以得到非周期性的ARIMA模型,这个模型是non-seasonal的。ARIMA是AutoRegressive Integrated Moving Average的缩写,这里integration其实是differencing的逆过程。注意这里ARIMA模型中的序列是做过差分的序列,所以预测器中既包含了延迟的(lagged)时间$y_t$,也包含了延迟的误差$\epsilon_t$。

ARIMA-3 Autoregressive Models and Moving Average Models

在机器学习常用的回归模型中,我们使用预测变量(predictors)的线性组合来预测感兴趣的变量,而在自回归模型(autoregression)模型中,我们某个变量过去的取值来预测这个变量。所以这里自回归表示用自己预测自己。而与自回归模型不同,移动平均模型(moving average model)是以类似回归的形式使用过去的预测误差进行预测。

ARIMA-2 Backshift Notation

在研究时间序列延迟的时候,后移符号(backshift notation)非常有用,可以用$B$表示后移操作。也有一些文献使用$L$表示lag而不是$B$表示backshift。换句话说,$B$在$y_t$上面的操作 就是将时序数据后移了一个周期,当然两个$B$就是后移了两个周期。

ARIMA-1 Stationarity and Difference

ARIMA模型为时间序列预测提供了另外一种方法。在时间序列预测中exponential smoothing和ARIMA是两种最常用的模型,它们对于同一个问题具有互补的优势。Exponential smoothing模型可以描述数据中存在的trend和seasonality,而ARIMA模型可以描述数据中存在的autocorrelations。