journal article·2023-07-25Open access

Forecasting and Inventory Planning: An Empirical Investigation of Classical and Machine Learning Approaches for Svanehøj’s Future Software Consolidation

Hadid J. Wahedi, Mads Heltoft, Glenn J. Christophersen, Thomas Severinsen, Subrata Saha, Izabela Ewa Nielsen

Applied Sciences· Volume 13· Issue 15

Abstract

Challenges related to effective supply and demand planning and inventory management impose critical planning issues for many small and medium-sized enterprises (SMEs). In recent years, data-driven methods in machine learning (ML) algorithms have provided beneficial results for many large-scale enterprises (LSE). However, ML applications have not yet been tested in SMEs, leaving a technological gap. Limited recourse capabilities and financial constraints expose the risk of implementing an insufficient enterprise resource planning (ERP) setup, which amplifies the need for additional support systems for data-driven decision-making. We found the forecasts and determination of inventory management policies in SMEs are often based on subjective decisions, which might fail to capture the complexity of achieving performance goals. Our research aims to utilize the leverage of ML models for SMEs within demand and inventory management by considering various key performance indicators (KPI). The research is based on collaboration with a Danish SME that faced issues related to forecasting and inventory planning. We implemented the following ML models: Artificial Neural Network (ANN), Long Short-Term Memory (LSTM), Support Vector Regression (SVR), Random Forest (RF), Wavelet-ANN (W-ANN), and Wavelet-LSTM (W-LSTM) for forecasting purposes and reinforcement learning approaches, namely Q-learning and Deep Q Network (DQN) for inventory management. Results demonstrate that predictive ML models perform superior concerning the statistical forecasting approaches, but not always if we focus on industrial KPIs. However, when ML models are solely considered, the results indicate careful consideration must be regarded, given that model evaluation can be perceived from an academic and managerial perspective. Secondly, Q-learning is found to yield preferable economic results in terms of inventory planning. The proposed models can serve as an extension to modern ERP systems by offering a data-driven approach to demand and supply planning decision-making.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Stock Market Forecasting Methods · Forecasting Techniques and Applications · Supply Chain and Inventory Management

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Materials and Production, Aalborg University, Fibigerstræde 16, 9220 Aalborg, Denmark

Svanehøj Danmark A/S, Fabriksparken 6, 9230 Svenstrup, Denmark

References (63)

Show source-provided references
1. Foli, S., Durst, S., Davies, L., and Temel, S. (2022). Supply chain risk management in young and mature SMEs. J. Risk Financ. Manag., 15.10.3390/jrfm15080328 ↗
2. Setyaningsih, S., Kelle, P., and Maretan, A.S. (2020). Economic and Social Development: Book of Proceedings of the 58th International Scientific Conference on Economic and Social Development, Budapest, Hungary, 4–5 September 2020, Varazdin Development and Entrepreneurship Agency.
3. Enterprise resource planning (ERP)—A brief history10.1016/j.jom.2006.11.005 ↗
4. Towards ERP success in SMEs through business process review prior to implementation10.1108/JSIT-06-2013-0021 ↗
5. Critical success factors for ERP implementation in SMEs10.1016/j.rcim.2012.04.019 ↗
6. Performance evaluation of ERP implementation in Indian SMEs10.1108/17410381011064030 ↗
7. Haddara, M., and Zach, O. (2011, January 4–7). ERP systems in SMEs: A literature review. Proceedings of the 2011 44th Hawaii International Conference on System Sciences, IEEE, Kauai, HI, USA.10.1109/HICSS.2011.191 ↗
8. Open source ERP business model framework10.1016/j.rcim.2015.09.007 ↗
9. Forecasting for inventory planning: A 50-year review10.1057/jors.2008.173 ↗
10. Artificial intelligence applications in supply chain management10.1016/j.ijpe.2021.108250 ↗
11. Demand forecasting with supply-chain information and machine learning: Evidence in the pharmaceutical industry10.1111/poms.13426 ↗
12. Heuts, R.M.J., Strijbosch, L.W.G., and van der Schoot, E.H.M. (1999). A Combined Forecast-Inventory Control Procedure for Spare Parts. [Ph.D. Thesis, Faculty of Economics and Business Administration, Tilburg University].10.1057/palgrave.jors.2601013 ↗
13. Factors influencing the effectiveness of inventory management in manufacturing SMEs10.1088/1757-899X/226/1/012024 ↗
14. The impact of strategic inventory and procurement strategies on green product design in a two-period supply chain10.1080/00207543.2018.1511071 ↗
15. Inventory management practices and their implications on perceived planning performance10.1080/00207540600988071 ↗
16. Supply chain coordination contracts with inventory level and retail price dependent demand10.1016/j.ijpe.2014.12.025 ↗
17. Combining make-to-order and make-to-stock inventory policies: An empirical application to a manufacturing SME10.1080/09537280903034271 ↗
18. Reinforcement learning approaches for specifying ordering policies of perishable inventory systems10.1016/j.eswa.2017.08.046 ↗
19. Kemmer, L., von Kleist, H., de Rochebouët, D., Tziortziotis, N., and Read, J. (2018, January 1–3). Reinforcement learning for supply chain optimization. Proceedings of the European Workshop on Reinforcement Learning, Lille, France.
20. Peng, Z., Zhang, Y., Feng, Y., Zhang, T., Wu, Z., and Su, H. (2019, January 22–24). Deep reinforcement learning approach for capacitated supply chain optimization under demand uncertainty. Proceedings of the 2019 Chinese Automation Congress (CAC), IEEE, Hangzhou, China.10.1109/CAC48633.2019.8997498 ↗
21. Sultana, N.N., Meisheri, H., Baniwal, V., Nath, S., Ravindran, B., and Khadilkar, H. (2020). Reinforcement learning for multi-product multi-node inventory management in supply chains. arXiv.
22. Reward shaping to improve the performance of deep reinforcement learning in perishable inventory management10.1016/j.ejor.2021.10.045 ↗
23. Solving Inventory Management Problems through Deep Reinforcement Learning10.1007/s11518-022-5544-6 ↗
24. A deep q-network for the beer game: Deep reinforcement learning for inventory optimization10.1287/msom.2020.0939 ↗
25. Can deep reinforcement learning improve inventory management? performance on lost sales, dual-sourcing, and multi-echelon problems10.1287/msom.2021.1064 ↗
26. Reinforcement learning applied to production planning and control
27. Time series forecasting for nonlinear and non-stationary processes: A review and comparative study10.1080/0740817X.2014.999180 ↗
28. Hanifi, S., Liu, X., Lin, Z., and Lotfian, S. (2020). A critical review of wind power forecasting methods—Past, present and future. Energies, 13.10.3390/en13153764 ↗
29. Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., Devin, M., Ghemawat, S., Irving, G., and Isard, M. (2016, January 2–4). TensorFlow: A system for Large-Scale machine learning. Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16), Savannah, GA, USA.
30. Box, G., Jenkins, G., and Reinsel, G. (2008). Time Series Analysis: Forecasting and Control, John Wiley & Sons Inc.. [4th ed.].10.1002/9781118619193 ↗
31. Improvement of auto-regressive integrated moving average models using fuzzy logic and artificial neural networks (ANNs)10.1016/j.neucom.2008.04.017 ↗
32. Time series forecasting by a seasonal support vector regression model10.1016/j.eswa.2009.11.076 ↗
33. Localized support vector regression for time series prediction10.1016/j.neucom.2008.09.014 ↗
34. Model optimizing and feature selecting for support vector regression in time series forecasting10.1016/j.neucom.2007.11.010 ↗
35. Montesinos López, O.A., Montesinos López, A., and Crossa, J. (2022). Multivariate Statistical Machine Learning Methods for Genomic Prediction, Springer Nature.10.1007/978-3-030-89010-0 ↗
36. Random forests10.1023/A:1010933404324 ↗
37. A random forest guided tour10.1007/s11749-016-0481-7 ↗
38. Tyralis, H., and Papacharalampous, G. (2017). Variable selection in time series forecasting using random forests. Algorithms, 10.10.3390/a10040114 ↗
39. Shanmuganathan, S., and Samarasinghe, S. (2016). Artificial Neural Network Modelling, Springer International Publishing.10.1007/978-3-319-28495-8 ↗
40. Forecasting with artificial neural networks: The state of the art10.1016/S0169-2070(97)00044-7 ↗
41. Discrete wavelet neural network approach in significant wave height forecasting for multistep lead time10.1016/j.oceaneng.2012.01.017 ↗
42. Comparative study of wavelet-ARIMA and wavelet-ANN models for temperature time series data in northeastern Bangladesh10.1016/j.jksus.2015.12.002 ↗
43. Runoff and sediment yield modeling using ANN and support vector machines: A case study from Nepal watershed10.1007/s40808-015-0027-0 ↗
44. An optimized model using LSTM network for demand forecasting10.1016/j.cie.2020.106435 ↗
45. LSTM: A search space odyssey10.1109/TNNLS.2016.2582924 ↗
46. Are industry-level indicators more helpful to forecast industrial stock volatility? Evidence from Chinese manufacturing purchasing managers index10.1002/for.2696 ↗
47. Sun, C., Shrivastava, A., Singh, S., and Gupta, A. (2017, January 22–29). Revisiting Unreasonable Effectiveness of Data in Deep Learning Era. Proceedings of the IEEE International Conference on Computer Vision (ICCV), Venice, Italy.10.1109/ICCV.2017.97 ↗
48. Stevenson, W.J. (2018). Operations Management, McMcGraw-Hill Irwin.
49. Hybrid algorithm based on reinforcement learning for smart inventory management10.1007/s10845-022-01982-5 ↗
50. Van Hasselt, H., Guez, A., and Silver, D. (2016, January 12–17). Deep reinforcement learning with double q-learning. Proceedings of the AAAI Conference on Artificial Intelligence, Phoenix, AZ, USA.10.1609/aaai.v30i1.10295 ↗
51. Kingma, D.P., and Ba, J. (2014). Adam: A method for stochastic optimization. arXiv.
52. Inventory control of multiple perishable goods using deep reinforcement learning for sustainable environment
53. Deep reinforcement learning for inventory control: A roadmap10.1016/j.ejor.2021.07.016 ↗
54. Concentration vs. Inequality Measures of Market Structure: An Exploration of Indian Manufacturing
55. Industrial data management strategy towards an SME-oriented PHM10.1016/j.jmsy.2020.04.002 ↗
56. Gamboa, J.C.B. (2017). Deep learning for time-series analysis. arXiv.
57. The applications of artificial neural networks, support vector machines, and long-short term memory for stock market prediction10.1016/j.dajour.2021.100015 ↗
58. Evaluation of forecasting methods for intermittent parts demand in the field of aviation: A predictive model10.1016/S0305-0548(02)00125-9 ↗
59. Inventory management and cost reduction of supply chain processes using AI based time-series forecasting and ANN modeling10.1016/j.promfg.2020.01.034 ↗
60. Osb, I., Blundell, C., Pritzel, A., and Van Roy, B. (2016, January 5–10). Deep exploration via bootstrapped DQN. Proceedings of the 30th Conference on Neural Information Processing Systems: Advances in Neural Information Processing Systems, Barcelona, Spain.
61. Demand forecasting: AI-based, statistical and hybrid models vs practicebased models-the case of SMEs and large enterprises10.14254/2071-789X.2022/15-4/2 ↗
62. An EOQ model with generalized ramp-type demand and Weibull distribution deterioration10.1142/S0217595907001152 ↗
63. Hansen, S. (2016). Using deep q-learning to control optimization hyperparameters. arXiv.