Research Articles
Vol. 13 No. 3 (2026)
A machine learning-based smart crop yield prediction for selecting the best crop under specific climate and soil conditions
Department of Computer Science, Pangasinan State University, Lingayen 24 01, Philippines; Centre for Innovation and Technology Adoption, UNITAR International University, Petaling Jaya 47 301, Malaysia
Abstract
Accurate crop yield prediction and appropriate crop selection are essential for improving agricultural productivity and sustainability under varying soil and climate conditions. This study developed and evaluated a machine learning (ML)–based crop yield prediction framework to support crop selection for maize, rice, wheat and barley, using agricultural data comparable to conditions in Infanta, Pangasinan, Philippines. A dataset containing soil, climate and farm management variables was analysed using deep neural network (DNN), convolutional neural network–long short-term memory (CNN-LSTM), random forest (RF) and support vector regression (SVR) models. Model performance was evaluated using the coefficient of determination (R²), mean absolute error (MAE) and root mean square error (RMSE) metrics. Results showed that the RF model achieved the highest predictive accuracy (R² = 0.98), while the CNN-LSTM model produced the lowest prediction errors, demonstrating a strong capability to capture temporal climate variability. Predicted yield ranges indicated that maize and rice exhibited higher yield potential under favourable soil moisture conditions, whereas wheat and barley were more suitable for upland and moderately fertile soils. Crop suitability mapping and uncertainty analysis further supported site-specific crop recommendations. The results confirm that ML–based decision support systems can effectively guide crop selection and promote sustainable, data-driven agricultural planning.
References
- 1. Khaki S, Wang L. Crop yield prediction using deep neural networks. Front Plant Sci. 2019;10:621. https://doi.org/10.3389/fpls.2019.00621
- 2. Pant J, Pant RP, Singh MK, Singh DP, Pant H. Analysis of agricultural crop yield prediction using statistical techniques of machine learning. Mater Today Proc. 2021;46(Pt-20):10922-6. https://doi.org/10.1016/j.matpr.2021.01.948
- 3. Aworka R, Cedric LS, Adoni WYH, Zoueu JT, Mutombo FK, Kimpolo CLM, et al. Agricultural decision system based on advanced machine learning models for yield prediction: case of East African countries. Smart Agric Technol. 2022;2:100048. https://doi.org/10.1016/j.atech.2022.100048
- 4. Pantazi XE, Moshou D, Alexandridis T, Whetton RL, Mouazen AM. Wheat yield prediction using machine learning and advanced sensing techniques. Comput Electron Agric. 2016;121:57-65. https://doi.org/10.1016/j.compag.2015.11.018
- 5. Fischer RA. Definitions and determination of crop yield, yield gaps and of rates of change. Field Crops Res. 2014;182:9-18. https://doi.org/10.1016/j.fcr.2014.12.006
- 6. McKinion JM, Lemmon HE. Expert systems for agriculture. Comput Electron Agric. 1985;1(1):31-40. https://doi.org/10.1016/0168-1699(85)90004-3
- 7. Schultz R, Wieland R, Lutze G. Neural networks in agroecological modelling-stylish application or helpful tool? Comput Electron Agric. 2000;29(1-2):73-97. https://doi.org/10.1016/S0168-1699(00)00137-X
- 8. Wang X, Huang J, Feng Q, Yin D. Winter wheat yield prediction at county level and uncertainty analysis in main wheat-producing regions of China with deep learning approaches. Remote Sens. 2020; 12(11):1744. https://doi.org/10.3390/rs12111744
- 9. Singha C, Swain KC. Rice and potato yield prediction using artificial intelligence techniques. In: Pattnaik PK, Kumar R, Pal S, editors. Internet of Things and analytics for agriculture. Volume 3. Studies in Big Data, vol. 99. Singapore: Springer; 2022. p. 185–199. https://doi.org/10.1007/978-981-16-6210-2_9
- 10. Bhatsada P, Payomthip T, Itsarathorn T, Lwin YNN, Wahyanti E, Towprayoon S, et al. AI-powered machine learning models for monitoring and optimization of biodrying process. Results Eng. 2025;26:105584. https://doi.org/10.1016/j.rineng.2025.105584
- 11. Rodríguez-Díaz F, Chacón-Maldonado AM, Troncoso-García AR, Asencio-Cortés G. Explainable olive grove and grapevine pest forecasting through machine learning-based classification and regression. Results Eng. 2024;24:103058.. https://doi.org/10.1016/j.rineng.2024.103058
- 12. Alam MSB, Esichaikul V, Lameesa A, Ahmed SF, Gandomi AH. An approach for crop recommendation with uncertainty quantification based on machine learning for sustainable agricultural decision-making. Results Eng. 2025;26:105505. https://doi.org/10.1016/j.rineng.2025.105505
- 13. Keikha A, Gholami Parashkoohi M, Mohammadi A, Afshari H. Comparing mechanization systems for regression model based crop production under different tillage systems. Results Eng. 2025;25:104056.. https://doi.org/10.1016/j.rineng.2025.104056
- 14. Hesadi P, Mozaffari H, Hemayati SS, Moaveni P, Sani B. Unveiling constraints and cultivating potential: optimizing spring sugar beet yield through boundary line analysis. Results Eng. 2024;22:102101. https://doi.org/10.1016/j.rineng.2024.102101
- 15. Zhonghu H, Qiaosheng Z, Shunhe C, Zhenwen Y, Zhendong Z, Xu L. Wheat production and technology improvement in China. J Agric Sci. 2018;8:107-14.
- 16. Xing S, Zhang G. Application status quo and prospect of agriculture remote sensing in China. Trans Chin Soc Agric Eng. 2003;19:174-8.
- 17. Weiss M, Jacob F, Duveiller G. Remote sensing for agricultural applications: A meta-review. Remote Sens Environ. 2020;236:111402. https://doi.org/10.1016/j.rse.2019.111402
- 18. Wu B, Meng J, Li Q. Review of overseas crop monitoring systems with remote sensing. Adv Earth Sci. 2010;25(10):1003-12.
- 19. Burgueño J, Crossa J, Cornelius PL, Yang RC. Using factor analytic models for joining environments and genotypes without crossover genotype × environment interaction. Crop Sci. 2008;48(4):1291-305. https://doi.org/10.2135/cropsci2007.11.0632
- 20. Crossa J, Yang RC, Cornelius PL. Studying crossover genotype × environment interaction using linear-bilinear models and mixed models. J Agric Biol Environ Stat. 2004;9:362-80. https://doi.org/10.1198/108571104X4423
- 21. Shah A, Dubey A, Hemnani V, Gala D, Kalbande DR. Smart farming system: crop yield prediction using regression techniques. In: Vasudevan H, Deshmukh A, Ray K, editors. Proceedings of International Conference on Wireless Communication. Lecture Notes on Data Engineering and Communications Technologies, vol 19. Singapore: Springer; 2018. p. 49–56. https://doi.org/10.1007/978-981-10-8339-6_6
- 22. Monga T. Estimating vineyard grape yield from images. In: Bagheri E, Cheung J, editors. Advances in artificial intelligence. Canadian AI 2018. Lecture Notes in Computer Science, vol 10832. Cham: Springer; 2018. https://doi.org/10.1007/978-3-319-89656-4_37
- 23. Wang AX, Tran C, Desai N, Lobell D, Ermon S. Deep transfer learning for crop yield prediction with remote sensing data. In: Proceedings of the 1st ACM SIGCAS Conference on Computing and Sustainable Societies (COMPASS '18). New York, NY, USA: Association for Computing Machinery; 2018. Article 50, p. 1–5. https://doi.org/10.1145/3209811.3212707
- 24. Ranjan AK, Parida BR. Paddy acreage mapping and yield prediction using Sentinel-based optical and SAR data in Sahibganj District, India. Spat Inf Res. 2019;27:399-410. https://doi.org/10.1007/s41324-019-00246-4
- 25. Morales FJ, Villalobos F. Using machine learning for crop yield prediction in the past or the future. Front Plant Sci. 2023;14:1128388. https://doi.org/10.3389/fpls.2023.1128388
- 26. Sun J, Di L, Sun Z, Shen Y, Lai Z. County-level soybean yield prediction using deep CNN-LSTM model. Sensors. 2019;19(20):4363. https://doi.org/10.3390/s19204363
- 27. Shawon SM, Ema FB, Mahi AK, Niha FL, Zubair HT. Crop yield prediction using machine learning: an extensive and systematic literature review. Smart Agric Technol. 2024;10:100718. https://doi.org/10.1016/j.atech.2024.100718
- 28. Nevavuori P, Narra N, Linna P, Lipping T. Crop yield prediction using multitemporal UAV data and spatio-temporal deep learning models. Remote Sens. 2020;12(23):4000. https://doi.org/10.3390/rs12234000
- 29. Gavahi K, Abbaszadeh P, Moradkhani H. DeepYield: a combined convolutional neural network with long short-term memory for crop yield forecasting. Expert Syst Appl. 2021; 184:115511. https://doi.org/10.1016/j.eswa.2021.115511
- 30. Cho K, van Merriënboer B, Gulcehre C, Bahdanau D, Bougares F, Schwenk H, et al. Learning phrase representations using RNN encoder–decoder for statistical machine translation. In: Moschitti A, Pang B, Daelemans W, editors. Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP). Doha, Qatar: Association for Computational Linguistics; 2014. p. 1724–1734. https://doi.org/10.3115/v1/D14-1179
- 31. Gupta A. Agricultural Crop Yield in Indian States Dataset. Kaggle; 2023.
- 32. Zhang C, Zhong M, Wang Z, Goddard N, Sutton C. Sequence-to-point learning with neural networks for non-intrusive load monitoring. In: Proceedings of the AAAI Conference on Artificial Intelligence. Vol. 32, No. 1. Thirty-Second AAAI Conference on Artificial Intelligence; 2018. p. 2604–2611. https://doi.org/10.1609/aaai.v32i1.11873
- 33. Kuwata K, Shibasaki R. Estimating crop yields with deep learning and remotely sensed data. In: 2015 IEEE International Geoscience and Remote Sensing Symposium (IGARSS); 2015; Milan, Italy. p. 858-861. https://doi.org/10.1109/IGARSS.2015.7325900
- 34. Miadul. Smart Crop Yield Predication Dataset. Kaggle; 2023.
Downloads
Download data is not yet available.