Machining Technology and Production Management, Sector of Materials Engineering, Department of Aeronautical Studies, Hellenic Air Force Academy, 13672 Tatoi, Greece.
School of Naval Architecture and Marine Engineering, National Technical University of Athens, 15772 Athens, Greece.
Sensors (Basel). 2021 Nov 27;21(23):7926. doi: 10.3390/s21237926.
Global competition among businesses imposes a more effective and low-cost supply chain allowing firms to provide products at a desired quality, quantity, and time, with lower production costs. The latter include holding cost, ordering cost, and backorder cost. Backorder occurs when a product is temporarily unavailable or out of stock and the customer places an order for future production and shipment. Therefore, stock unavailability and prolonged delays in product delivery will lead to additional production costs and unsatisfied customers, respectively. Thus, it is of high importance to develop models that will effectively predict the backorder rate in an inventory system with the aim of improving the effectiveness of the supply chain and, consequentially, the performance of the company. However, traditional approaches in the literature are based on stochastic approximation, without incorporating information from historical data. To this end, machine learning models should be employed for extracting knowledge of large historical data to develop predictive models. Therefore, to cover this need, in this study, the backorder prediction problem was addressed. Specifically, various machine learning models were compared for solving the binary classification problem of backorder prediction, followed by model calibration and a post-hoc explainability based on the SHAP model to identify and interpret the most important features that contribute to material backorder. The results showed that the RF, XGB, LGBM, and BB models reached an AUC score of 0.95, while the best-performing model was the LGBM model after calibration with the Isotonic Regression method. The explainability analysis showed that the inventory stock of a product, the volume of products that can be delivered, the imminent demand (sales), and the accurate prediction of the future demand can significantly contribute to the correct prediction of backorders.
全球企业间的竞争要求供应链更高效、低成本,使企业能够以期望的质量、数量和时间提供产品,同时降低生产成本。后者包括持有成本、订货成本和缺货成本。当产品暂时缺货或无库存且客户下订单以生产和运输未来产品时,就会发生缺货。因此,库存不足和产品交付的长时间延迟将分别导致额外的生产成本和不满意的客户。因此,开发能够有效预测库存系统中缺货率的模型非常重要,目的是提高供应链的效率,从而提高公司的绩效。然而,文献中的传统方法基于随机逼近,而没有纳入历史数据的信息。为此,应该采用机器学习模型来提取大量历史数据的知识,以开发预测模型。因此,为了满足这一需求,在本研究中,解决了缺货预测问题。具体来说,比较了各种机器学习模型来解决缺货预测的二进制分类问题,然后对模型进行校准,并根据 SHAP 模型进行事后可解释性分析,以识别和解释对材料缺货有贡献的最重要特征。结果表明,RF、XGB、LGBM 和 BB 模型的 AUC 评分为 0.95,而经过 Isotonic Regression 方法校准后表现最好的模型是 LGBM 模型。可解释性分析表明,产品的库存、可交付产品的数量、即将到来的需求(销售)以及对未来需求的准确预测,可以显著有助于正确预测缺货。