Chapter 16 Handling uncertainty in ADAM
So far, when we discussed forecasts from ADAM models, we have assumed that the smoothing parameters and initial values are known. This is the conventional assumption of ETS models from Hyndman et al. (2008). However, in reality they are never known and are always estimated in sample. This means that with the change of sample size, the estimates of parameters will change as well. This uncertainty will impact the model fit, the point forecasts and prediction intervals. In order to overcome this issue Bergmeir et al. (2016) proposed bagging - the procedure that decomposes time series using STL (Cleveland et al., 1990), then recreates many time series by bootstrapping the remainder then fits best ETS models to each of the newly created time series and combines the forecasts from the models. This way (as was explained by Petropoulos et al., 2018a) the parameters of models will differ from one generated time series to another, thus the final forecasts will handle the uncertainty about the parameters. In addition, this approach also covers the model uncertainty element, which was discussed in Section 15.4. The main issue with the approach is that it is computationally expensive and assumes that STL decomposition is appropriate for time series and that the residuals from this decomposition are independent.
In this chapter we focus on discussion of uncertainty about the estimates of parameters of ADAM models, starting from dealing with confidence intervals for them and ending with producing forecasts that take that uncertainty into account. We start with the discussion of covariance matrix of parameters, then move to the confidence intervals construction and to how the uncertainty around the estimates of parameters is propagated in the model. We then discuss a method that allows capturing this uncertainty and use it for fitted values and forecasts of the model.