Skip to main navigation menu Skip to main content Skip to site footer

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

DOI
https://doi.org/10.14719/pst.13575
Submitted
7 January 2026
Published
21-07-2026 — Updated on 29-09-2026
Versions

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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 31. Gupta A. Agricultural Crop Yield in Indian States Dataset. Kaggle; 2023.
  32. 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. 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. 34. Miadul. Smart Crop Yield Predication Dataset. Kaggle; 2023.

Downloads

Download data is not yet available.