Large Scale Hierarchical Industrial Demand Time-Series Forecasting incorporating Sparsity
Harshavardhan Kamarthi, Aditya B. Sasanur, Xinjie Tong, Xingyu Zhou, James Peters, Joe Czyzyk, B. Aditya Prakash
TL;DR
This paper tackles large-scale hierarchical demand time-series forecasting with varying sparsity across levels. It introduces HAILS, which adaptively models sparse and dense time-series with different distributions (Poisson for sparse, Gaussian for dense) and uses a Distributional Consistency Regularization with Sparse adaptation (DCRS) to reconcile forecasts across the hierarchy. Empirical results on M5 and Dow show that HAILS improves forecast accuracy and calibration, including substantial gains in sparse layers, while providing notable training efficiency improvements. The work demonstrates practical deployment in an industrial setting and discusses deployment considerations such as data quality, explainability, and dynamic hierarchies.
Abstract
Hierarchical time-series forecasting (HTSF) is an important problem for many real-world business applications where the goal is to simultaneously forecast multiple time-series that are related to each other via a hierarchical relation. Recent works, however, do not address two important challenges that are typically observed in many demand forecasting applications at large companies. First, many time-series at lower levels of the hierarchy have high sparsity i.e., they have a significant number of zeros. Most HTSF methods do not address this varying sparsity across the hierarchy. Further, they do not scale well to the large size of the real-world hierarchy typically unseen in benchmarks used in literature. We resolve both these challenges by proposing HAILS, a novel probabilistic hierarchical model that enables accurate and calibrated probabilistic forecasts across the hierarchy by adaptively modeling sparse and dense time-series with different distributional assumptions and reconciling them to adhere to hierarchical constraints. We show the scalability and effectiveness of our methods by evaluating them against real-world demand forecasting datasets. We deploy HAILS at a large chemical manufacturing company for a product demand forecasting application with over ten thousand products and observe a significant 8.5\% improvement in forecast accuracy and 23% better improvement for sparse time-series. The enhanced accuracy and scalability make HAILS a valuable tool for improved business planning and customer experience.
