3.3 ETS taxonomy
Building on the idea of time series components we can move to the ETS taxonomy. ETS stands for “Error-Trend-Seasonality” and defines how specifically the components interact with each other. Based on the type of error, trend and seasonality, (Pegels, 1969) proposed a taxonomy, which was then developed further by (Hyndman et al., 2002) and refined by (Hyndman et al., 2008). According to this taxonomy, error, trend and seasonality can be:
- Error: either “Additive” (A), or “Multiplicative” (M);
- Trend: either “None” (N), or “Additive” (A), or “Additive damped” (Ad), or “Multiplicative” (M), or “Multiplicative damped” (Md);
- Seasonality: either “None” (N), or “Additive” (A), or “Multiplicative” (M).
Things to note from this plot:
- When the seasonality is multiplicative its amplitude increases with the level of the data while with additive seasonality the amplitude is constant. Compare, e.g., ETS(A,A,A) with ETS(A,A,M): the distance between the highest and the lowest points for the former in the first year is roughly the same as in the last year. In the case of ETS(A,A,M) the distance increases with the increase in the level.
- When the trend is multiplicative data with exponential growth / decay result. With ETS(A,M,N), for example, we say that there is roughly 5% growth in the data;
- The damped trend models slow down both additive and multiplicative trends;
- It is practically impossible to distinguish additive and multiplicative seasonality if the series does not trend because what distinguishes the two – see (1) – is not relevant (compare ETS(A,N,A) and ETS(A,N,M)).
They show roughly the same picture as the additive case, the main difference being that the variance of the error increases with the increase of the level of the data - this becomes clearer on ETS(M,A,N) and ETS(M,M,N) data. This property is called heteroscedasticity in statistics and (Hyndman et al., 2008) argue that the main benefit of the multiplicative error models is being able to capture this feature.
In the next chapters we will discuss the most important members of the ETS taxonomy. Not all the models in this taxonomy are particularly sensible and some are typically ignored entirely. Although ADAM implements the entire taxonomy we will discuss potential issues and what to expect from them.