International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 185 - Number 17 |
Year of Publication: 2023 |
Authors: Kevien Aqbar, Riza Adrianti Supono |
10.5120/ijca2023922890 |
Kevien Aqbar, Riza Adrianti Supono . Performance Analysis of LSTM and XGBoost Models Optimization in Forecasting Crude Palm Oil (CPO) Production at Palm Oil Mill (POM). International Journal of Computer Applications. 185, 17 ( Jun 2023), 37-44. DOI=10.5120/ijca2023922890
This research aims to test and compare the performance of LSTM (Long Short-Term Memory) and XGBoost (eXtreme Gradient Boosting) prediction models in forecasting the amount of crude palm oil (CPO) production in supporting production planning, stock management, and CPO sales. The background of this research was conducted because of the importance of accurate predictions in overcoming the instability of palm oil production in the future. Various prediction methods use univariate and multivariate data, and produce selected models such as ARIMA, SVR, Prophet, XGBoost, and LSTM. However, this research focuses on evaluating the performance of LSTM and XGBoost models by performing hyperparameter tuning optimization using multivariate data to find the most optimal model in forecasting CPO production with the smallest error rate. The results showed that after hyperparameter tuning, the LSTM model produced better prediction results with an accuracy rate of 93.7% and RMSE of 21.04. The XGBoost model also experienced improved performance after tuning with an RMSE of 22.17 and an accuracy rate of 92.8%. Although XGBoost initially provided superior prediction results closer to the actual data, the LSTM model became the best choice after passing the tuning process. This LSTM model can be used by POM management in production planning, tank stock management, and CPO sales. The results of this research are expected to help improve the efficiency and sustainability of the palm oil industry, as well as provide valuable information for stakeholders in making the right decisions.