Mixed pooling of seasonality for time series forecasting: An application to pallet transport data

Hyunji Moon,Bomi Song,Hyeonseop Lee
DOI: https://doi.org/10.48550/arXiv.1908.05339
2020-12-02
Abstract:Multiple seasonal patterns play a key role in time series forecasting, especially for business time series where seasonal effects are often dramatic. Previous approaches including Fourier decomposition, exponential smoothing, and seasonal autoregressive integrated moving average (SARIMA) models do not reflect the distinct characteristics of each period in seasonal patterns. We propose a mixed hierarchical seasonality (MHS) model. Intermediate parameters for each seasonal period are first estimated, and a mixture of intermediate parameters is taken. This results in a model that automatically learns the relative importance of each seasonality and addresses the interactions between them. The model is implemented with Stan, a probabilistic language, and was compared with three existing models on a real-world dataset of pallet transport from a logistic network. Our new model achieved considerable improvements in terms of out of sample prediction error (MAPE) and predictive density (ELPD) compared to complete pooling, Fourier decomposition, and SARIMA model.
Machine Learning,Applications
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the deficiencies of existing time - series prediction models when dealing with commercial data with multiple seasonality. Specifically, traditional seasonal modeling methods such as Fourier decomposition, exponential smoothing and Seasonal Autoregressive Integrated Moving Average (SARIMA) models cannot fully reflect the unique characteristics of each seasonal cycle and their interactions. These problems are particularly prominent in high - frequency data, because such data contains tight time intervals and requires a model that can accurately model seasonal patterns. The paper proposes a Mixed Hierarchical Seasonality (MHS) model, aiming to improve seasonal modeling through partial pooling and mixed pooling. The MHS model automatically learns the relative importance of each seasonality through a hierarchical structure and solves the interaction problems between different seasonal cycles. The model is implemented in the Stan language and has been tested on an actual pallet transportation data set. The results show that the model has a significant improvement in terms of out - of - sample prediction error (MAPE) and expected log predictive density (ELPD) compared with the fully pooled, Fourier decomposition and SARIMA models.