A machine learning-based framework for forecasting sales of new products with short life cycles using deep neural networks
针对短生命周期新产品历史数据有限的问题,提出结合时间序列聚类与数据增强的预测框架,比较传统统计方法(ARIMAX)与深度神经网络(LSTM、GRU、CNN)的表现,发现ARIMAX在常规情况下误差更低,但深度神经网络在噪声环境下更稳健。
Demand forecasting is becoming increasingly important as firms launch new products with short life cycles more frequently. This paper provides a framework based on state-of-the-art techniques that enables firms to use quantitative methods to forecast sales of newly launched, short-lived products that are similar to previous products when there is limited availability of historical sales data for the new product. In addition to exploiting historical data using time-series clustering, we perform data augmentation to generate sufficient sales data and consider two quantitative cluster assignment methods. We apply one traditional statistical (ARIMAX) and three machine learning methods based on deep neural networks (DNNs) – long short-term memory, gated recurrent units, and convolutional neural networks. Using two large data sets, we investigate the forecasting methods’ comparative performance and, for the larger data set, show that clustering generally results in substantially lower forecast errors. Our key empirical finding is that simple ARIMAX considerably outperforms the more advanced DNNs, with mean absolute errors up to 21%–24% lower. However, when adding Gaussian white noise in our robustness analysis, we find that ARIMAX’s performance deteriorates dramatically, whereas the considered DNNs display robust performance. Our results provide insights for practitioners on when to use advanced deep learning methods and when to use traditional methods.