Hierarchical forecasting with intermittent time series is a challenge in both research and empirical studies. Vast research focuses on improving the accuracy of each hierarchy, especially the intermittent time series at bottom levels. It then reconciles forecasts at each hierarchy to further improve the overall performance. In this paper, we present a hierarchical forecasting approach that treats the bottom level forecasts as mutable to ensure higher forecasting accuracy on the upper levels of the hierarchy. We employ a pure deep learning forecasting approach N-BEATS for continuous time series on top levels and a widely used tree-based algorithm LightGBM for the bottom level intermittent time series. The hierarchical forecasting with alignment approach is a simple yet effective variant of the bottom-up method, which accounts for biases that are difficult to observe at the bottom level. It allows suboptimal forecasts at the lower level to retain a higher overall performance. The approach in this empirical study was developed by the first author during the M5 Forecasting Accuracy competition, ranking second place. The approach is also business orientated and could be beneficial for business strategic planning.
翻译:在研究和实证研究中,以间歇时间序列进行分级预测是一项挑战。 大型研究的重点是提高每个等级的准确性,特别是底层的间歇时间序列,然后调和各个等级的预测,以进一步提高总体绩效。 在本文件中,我们提出了一个分级预测方法,将底层预测视为可变数据,以确保高层次的预测准确性。我们采用纯深度学习预测方法N-BEATS,在最高层连续的时间序列中采用N-BEATS,在底层间歇时间序列中采用广泛使用的树本级算法LightGBM。 以调和方式进行的等级预测是自下而上方法的一个简单而有效的变式,这是难以在底层观测的偏差因素。它使低层的次优化预测能够保持更高的总体绩效。这一经验研究方法是第一位作者在M5预测准确性竞争期间开发的,排名第二位。该方法也是面向企业的,并且可能有益于商业战略规划。