Deep Learning Python-Based Time-Series Model for Oil Palm Yield Prediction
Keywords:
ARIMA, Neural prophet, Facebook prophet, Time-series analysis, Oil palm, Yield productionAbstract
The application of time-series analysis in agricultural yield forecasting has gained much attention in recent years with the use of machine learning models. However, the utilization of Python-based time-series models for predicting oil palm yield remains limited. This study aims to explore the potential of two Python-based time-series models, Neural Prophet and Facebook Prophet, as alternatives to the conventional Autoregressive Integrated Moving Average (ARIMA) model for oil palm yield prediction. The study utilized historical yield data from two oil palm estates, Estate A and Estate B, covering a total of 100 data points from 2015 to 2022 on a monthly basis. The results demonstrate that the Neural Prophet and Prophet models outperformed the ARIMA model in terms of predictive accuracy. For Estate A, the Neural Prophet model achieved the highest accuracy, with a Mean Absolute Error (MAE) of 0.16, a Root Mean Square Error (RMSE) of 0.18, and a Mean Absolute Percentage Error (MAPE) of 0.14. Similarly, in Estate B, the Neural Prophet model obtained an MAE of 0.17, an RMSE of 0.21, and a MAPE of 0.10. The superior performance of the Neural Prophet model can be attributed to its ability to capture the complex patterns and nonlinear relationships inherent in the time-series data, owing to the adoption of deep learning principles. The fast implementation and robust forecasting capabilities of the Neural Prophet and Fb Prophet models make them viable alternatives to the conventional ARIMA model for oil palm yield prediction. The time-series predictive models developed in this study can assist plantation management in making informed decisions concerning yield forecasting, which is crucial for effective management of inputs, ultimately leading to cost optimization and enhanced sustainability in oil palm cultivation.References
[1] D. J. Murphy, K. Goggin and R. R. M. Paterson, Oil palm in the 2020s and beyond: Challenges and solutions, CABIAgriculture and Bioscience, 2(1), 2021, 39.
[2] W. P. Aung, E. Bjertness, A. S. Htet, H. Stigum, V. Chongsuvivatwong, P. P. Soe, and M. K. R. Kjøllesdal, Fatty acid profiles of various vegetable oils and the association between the use of palm oil vs. peanut oil and risk factors for non-communicable diseases in Yangon Region, Myanmar, Nutrients, 10(9), 2018, 1193.
[3] E. Meijaard, T. M. Brooks, K. M. Carlson, E. M. Slade, J. Garcia-Ulloa, D. L. A. Gaveau, J. S. H. Lee, T. Santika, D. Juffe-Bignoli, M. J. Struebig, S. A. Wich, M. Ancrenaz, L. P. Koh, N. Zamira, J. F. Abrams, H. H. T. Prins, C. N. Sendashonga, D. Murdiyarso, P. R. Furumo, N. Macfarlane, R. Hoffmann, M. Persio, A. Descals, Z. Szantoi and D. Sheil, The environmental impacts of palm oil in context, Nature Plants, 6(12), 2020, 1418-1426.
[4] J. F. Khor, L. Ling, Z. Yusop, R. J. Chin, S. H. Lai, B. H. Kwan and D. W. K. Ng, Impact comparison of El Niño and ageing crops on Malaysian oil palm yield, Plants, 12(3), 2023, 424.
[5] A. Abubakar, M. Y. Ishak and A. A. Makmom, Nexus between climate change and oil palm production in Malaysia: a review, Environmental Monitoring and Assessment, 194(4), 2022, 262.
[6] Y. Wang, Q. Zhang, F. Yu, N. Zhang, X. Zhang, Y. Li, M. Wang and J. Zhang, Progress in research on deep learning-based crop yield prediction, Agronomy, 14(10), 2024, 2264.
[7] C. Chengzhi, W. Sha, D. Shengnan and C. Wenfang, Potential yield of potato under global warming based on an ARIMA-TR Model, Potato Research, 2024, 1-17.
[8] B. Pandey, A. Shukla and A. Khamparia, An optimized hybrid ARIMA-LSTM model for time series forecasting of agricultural production in India, In Microbial Data Intelligence and Computational Techniques for Sustainable Computing, A. Khamparia, B. Pandey, D. K. Pandey, and D. Gupta, Eds., Singapore: Springer, 47, 2024, 107-119.
[9] Pushpa, Chetna, Aditi and Urmil Verma, ARIMA and ARIMAX models for sugarcane yield forecasting in Northern Agro-climatic zone of Haryana, Journal of Agrometeorology, 24(2), 2022, 200-202.
[10] F. Shahrin, L. Zahin, R. Rahman, A. J. Hossain, A. H. Kaf and A. K. Abdul Malek Azad, Agricultural analysis and crop yield prediction of Habiganj using multispectral bands of satellite imagery with machine learning, 2020 11th International Conference on Electrical and Computer Engineering (ICECE), 2020, 21-24.
[11] M. Noorunnahar, A. H. Chowdhury and F. A. Mila, A tree based eXtreme Gradient Boosting (XGBoost) machine learning model to forecast the annual rice production in Bangladesh, PLOS ONE, 18(3), 2023, e0283452.
[12] Y. Guo, Integrating genetic algorithm with ARIMA and reinforced random forest models to improve agriculture economy and yield forecasting, Soft Computing, 28(2), 2024, 1685-1706.
[13] A. Hasnain, Y. Sheng, M. Z. Hashmi, U. A. Bhatti, A. Hussain, M. Hameed, S. Marjan, S. U. Bazai, M. A. Hossain, M. Sahabuddin, R. A. Wagan and Y. Zha, Time series analysis and forecasting of air pollutants based on prophet forecasting model in Jiangsu Province, China, Frontiers in Environmental Science, 10, 2022, 945628.
[14] Z. Z. Oo and S. Phyu, Time series prediction based on Facebook Prophet: A case study, temperature forecasting in Myintkyina, International Journal of Applied Mathematics Electronics and Computers, 8(4), 2020, 263-267.
[15] W. K. H. Wan Khairul Amir, A. B. Md Soom, A. Mat Jasin, J. Ismail, Aszila Asmat and R. Abdul Rahman, Sales forecasting using convolution neural network, Journal of Advanced Research in Applied Sciences and Engineering Technology, 30(3), 2023, 290-301.
[16] C. B. Aditya Satrio, W. Darmawan, B. U. Nadia and N. Hanafiah, Time series analysis and forecasting of coronavirus disease in Indonesia using ARIMA model and PROPHET, Procedia Computer Science, 179, 2021, 524-532.
[17] M. Desai and A. Shingala, Time series prediction of wheat crop based on FB Prophet forecast framework, ITM Web of Conferences, 53, 2023, 02014.
[18] N. K. ChikkaKrishna, P. Rachakonda, and T. Tallam, Short—term traffic prediction using Fb-PROPHET and neural-PROPHET, 2022 IEEE Delhi Section Conference (DELCON), 2022, 1-4.
[19] S. Ghimire, R. C. Deo, S. Ali Pourmousavi, D. Casillas-Pérez and S. Salcedo-Sanz, Point-based and probabilistic electricity demand prediction with a Neural Facebook Prophet and Kernel Density Estimation model, Engineering Applications of Artificial Intelligence, 135, 2024, 108702.
[20] H. Chérif, H. Snoun, G. Bellakhal and H. Kanfoudi, Forecasting of ozone concentrations using the Neural Prophet model: Application to the Tunisian case, Euro-Mediterranean Journal for Environmental Integration, 8(4), 2023, 987-998.
[21] R. Mushtaq, Augmented Dickey fuller test, SSRN Electronic Journal, 2011.
[22] O. Triebe, H. Hewamalage, P. Pilyugina, N. Laptev, C. Bergmeir and R. Rajagopal, Neuralprophet: Explainable forecasting at scale, arXiv preprint, arXiv, 2111.15397, 2021.
[23] W. Kim and B. M. Soon, Advancing agricultural predictions: A deep learning approach to estimating bulb weight using neural Prophet model, Agronomy, 13(5), 2023, 1362.
[24] D. P. Kingma and J. Ba, Adam: A method for stochastic optimization, arXiv preprint, arXiv, 1412.6980, 2014,
[25] S. J. Taylor and B. Letham, Forecasting at scale, The American Statistician, 72(1), 2018, 37-45.
[26] K. K. R. Samal, K. S. Babu, S. K. Das and A. Acharaya, Time series based air pollution forecasting using SARIMA and Prophet Model, Proceedings of the 2019 International Conference on Information Technology and Computer Communications, New York, USA, 2019, 80-85.
[27] Y. Ning, H. Kazemi and P. Tahmasebi, A comparative machine learning study for time series oil production forecasting: ARIMA, LSTM, and Prophet, Computers & Geosciences, 164, 2022, 105126.
[28] P. Newbold, ARIMA model building and the time series analysis approach to forecasting, Journal of Forecasting, 2(1), 1983, 23-35.
[29] G. Box, Box and Jenkins: Time series analysis, forecasting and control, In A Very British Affair: Six Britons and the Development of Time Series Analysis during the 20th Century, T. C. Mills, Ed., London: Palgrave Macmillan UK, 2013, 161-215.
[30] Y. Wang, Z. Yan, D. Wang, M. Yang, Z. Li, X. Gong, D. Wu, L. Zhai, W. Zhang and Y. Wang, Prediction and analysis of COVID-19 daily new cases and cumulative cases: Times series forecasting and machine learning models, BMC Infectious Diseases, 22(1), 2022, 495.
[31] I. Mirpulatov, M. Gasanov and S. Matveev, Soil dynamics and crop yield modeling using the Monica crop simulation model and time series forecasting methods, Agronomy, 13(8), 2023, 2185.
[32] T. R. Noviandy, A. Maulana, G. M. Idroes, R. Suhendra, M. Adam, A. Rusyana and H. Sofyan, Deep learning-based bitcoin price forecasting using neural Prophet, Ekonomikalia Journal of Economics, 1(1), 2023, 19-25.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Yuhao Ang, Helmi Zulhaidi Mohd Shafri, Yang Ping Lee, Shahrul Azman Bakar, Haryati Abidin, Mohd Umar Ubaydah Mohd Junaidi, Hwee San Lim, Rosni Abdullah, Yusri Yusup, Syahidah Akmal Muhammad, Sin Yin Teh

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:Authors hold and retain copyright, and grant the journal right of first publication, with the work after publication simultaneously licensed under a Creative Commons Attribution 4.0 License CC BY that permits any use, reproduction and distribution of the work and article without further permission provided that the original work is properly cited.
Authors are permitted and encouraged to post their work online in institutional repositories, website and other social media before and after publication, as it can lead to productive exchanges, as well as earlier and greater citation of published work.





