چكيده لاتين
In today’s competitive world, one of the fundamental challenges of supply chains is the accurate forecasting of demand and the adjustment of inventory levels in such a way that, while responding to market needs, both overstocking and shortage of goods are prevented.
The aim of this research is to apply machine learning algorithms for demand forecasting in the supply chain of Snowa Company and to optimize the inventory level based on the predicted results. Considering the dependence of production and procurement decisions on actual demand trends, the use of data-driven approaches can play a decisive role in enhancing the efficiency and profitability of the organization.
At first, the key factors influencing demand were identified and weighted through a combination of questionnaires, preliminary statistical analysis, and consultation sessions with experts. To determine the precise importance of the criteria and to consider the uncertainty of judgments, the Fuzzy Analytic Hierarchy Process (FAHP) method was employed. Then, the research data—including monthly information on sales, production, price, and beginning-of-period inventory of selected products of Snowa Company during the years 2019 to 2025 were collected and, after cleaning and normalization, prepared for forecasting modeling.
In the modeling section, four machine learning algorithms—Decision Tree, Random Forest, Support Vector Machine (SVM), and XGBoost (Extreme Gradient Boosting) were developed. The performance of the models was evaluated using the Mean Squared Error (MSE) and Coefficient of Determination (R²) indicators to determine the accuracy and efficiency of each model in demand forecasting.
The analysis results showed that the XGBoost (Extreme Gradient Boosting) model, compared to the other models, had higher accuracy and stability and was able to predict real demand fluctuations with the least error. In the next stage, the output of the selected model was used for dynamic simulation of the impact of demand forecasting on inventory level and supply chain performance in the Vensim software. The simulation results indicate that the use of machine learning models in the inventory planning process leads to a reduction of excessive inventory levels, an increase in ordering accuracy, an improvement in inventory turnover ratio, and a decrease in warehousing costs.
The innovation and originality of this research lie in the simultaneous integration of machine learning approaches with system dynamics simulation in a real environment (Snowa Company), which has rarely been used in the literature so far. This study, by presenting a data-driven and intelligent framework, helps managers increase the agility of the supply chain and make inventory decisions in a predictive and scientific manner.