Skip to main content

Advertisement

Log in

Emerging Trends in Machine Learning to Predict Crop Yield and Study Its Influential Factors: A Survey

  • Survey article
  • Published:
Archives of Computational Methods in Engineering Aims and scope Submit manuscript

Abstract

Agriculture is one of the most crucial field contributing to the development of any nation. It not only affects the economy of nation but also has impact on the world food grain statistics. For agriculturist obtaining sustainable production of crop is always a challenge. Achieving optimum crop yield has always been a challenge for the farmer due to ever changing environmental conditions. The major reasons for unpredictability of crop yield are: land types, availability of resources, and changing nature of weather. Thus, the scientists all over the world are trying to discover techniques which can efficiently and accurately estimate the crop yield in much advance so that the farmers can take suitable actions to meet the future challenges. The main objectives of the study include: (a) Exploration of various machine learning techniques used in crop yield prediction; (b) Assessment of advanced techniques like deep learning in yield estimations; and (c) To explore the efficiency of hybridized models formed by the combination of more than one technique. The reviews done have shown good inclination towards hybrid models and deep learning techniques as means of crop yield prediction. The study also reviewed the works done by researchers in assessing the influence of various factors on crop yields and temperature and precipitation have been found to have maximum influence on the yields of different crops. Apart from climatic factors, agronomic practices adopted by farmers at various stages of growth of a plant also have considerable influence of the final yield of crop.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

Data availability

Not applicable.

Code availability

Not applicable.

References

  1. Lipper L et al (2014) Climate-smart agriculture for food security. Nat Clim Change 4(12):1068–1072. https://doi.org/10.1038/nclimate2437

    Article  Google Scholar 

  2. Atzberger C (2013) Advances in remote sensing of agriculture: context description, existing operational monitoring systems and major information needs. Remote Sens 5(2):949–981. https://doi.org/10.3390/rs5020949

    Article  Google Scholar 

  3. Prospects by Major Sector (2020, April 10). http://www.fao.org/3/Y3557E/y3557e08.htm

  4. Wright BD (2012) International grain reserves and other instruments to address volatility in grain markets. World Bank Res Obs 27(2):222–260. https://doi.org/10.1093/wbro/lkr016

    Article  Google Scholar 

  5. Basso B, Cammarano D, Carfagna E (2013) Review of crop yield forecasting methods and early warning systems. In: The first meeting of the scientific advisory committee of the global strategy to improve agricultural and rural statistics, pp 1–56. https://doi.org/10.1017/CBO9781107415324.004

  6. Wilkerson GG, Jones JW, Boote KJ, Ingram KT, Mishoe JW (1983) Modeling soybean growth for crop management. Trans ASAE 26(1):63–73

    Article  Google Scholar 

  7. Jones CA, Kiniry JR (1986) CERES-Maize: A simulation Model of Maize Growth and Development. Texas A&M Press, College station

    Google Scholar 

  8. Porter JR, (1993) AFRCWHEAT2: A model of the growth and development of wheat incorporating responses to water and nitrogen. European J Agronomy 2(2):69–82

    Article  Google Scholar 

  9. Jamieson PD, Semenov MA, Brooking IR, Francis GS (1998) Sirius: a mechanistic model of wheat response to environmental variation. European J Agronomy 8(3–4):161–179

    Article  Google Scholar 

  10. Chen Y, Donohue RJ, McVicar TR, Waldner F, Mata G, Ota N, Houshmandfar A, Mata G, Lawes RA (2020) Nationwide crop yield estimation based on photosynthesis and meteorological stress indices. Agric For Meteorol 284:107872

    Article  Google Scholar 

  11. Savla A, Israni N, Dhawan P, Mandholia A, Bhadada H, Bhardwaj S (2015, March) Survey of classification algorithms for formulating yield prediction accuracy in precision agriculture. In 2015 International Conference on Innovations in Information, Embedded and Communication Systems (ICIIECS) (pp. 1-7). IEEE

  12. Oliveira I, Cunha, RL, Silva B, Netto MA (2018) A scalable machine learning system for pre-season agriculture yield forecast. arXiv preprint arXiv:1806.09244

  13. Vashisht BB, Maharjan B, Jalota SK (2019) Management practice to optimize wheat yield and water use in changing climate. Arch Agron Soil Sci 65(13):1802–1819. https://doi.org/10.1080/03650340.2019.1578957

    Article  Google Scholar 

  14. Geng X et al (2019) Climate change impacts on winter wheat yield in Northern China. Adv Meteorol. https://doi.org/10.1155/2019/2767018

    Article  Google Scholar 

  15. Jain A et al (2019) Developing regression model to forecast the rice yield at Raipur condition. J Pharmacogn Phytochem 8(1):72–76

    Google Scholar 

  16. Zhang L et al (2010) Simulation and prediction of soybean growth and development under field conditions. Am-Euras J Agric Environ Sci 7(4):374–385

    Google Scholar 

  17. Majumder A et al (2020) Influence of land use/land cover changes on surface temperature and its effect on crop yield in different agro-climatic regions of Indian Punjab. Geocarto Int 35(6):663–686. https://doi.org/10.1080/10106049.2018.1520927

    Article  Google Scholar 

  18. Jeev S, Verma P, Verma U (2018) Development of weather based wheat yield forecast models in Haryana. Int J Curr Microbiol App Sci 7(12):2973–2978. https://doi.org/10.20546/ijcmas.2018.712.340

    Article  Google Scholar 

  19. Mukherjee A, Wang SYS, Promchote P (2019) Examination of the climate factors that reduced wheat yield in northwest India during the 2000s. Water (Switzerland) 11(2):1–13. https://doi.org/10.3390/w11020343

    Article  Google Scholar 

  20. Agrawal DK, Nath S (2018) Effect of climatic factor and date of sowing on wheat Crop in Allahabad condition, Uttar Pradesh. Int J Curr Microbiol App Sci 7(09):1776–1782. https://doi.org/10.20546/ijcmas.2018.709.214

    Article  Google Scholar 

  21. Jiayu Z et al (2018) The influence of meteorological factors on wheat and rice yields in China. Crop Sci 58(2):837–852. https://doi.org/10.2135/cropsci2017.01.0048

    Article  Google Scholar 

  22. Epule TE et al (2018) The determinants of crop yields in Uganda: what is the role of climatic and non-climatic factors? Agric Food Secur 7(1):1–17. https://doi.org/10.1186/s40066-018-0159-3

    Article  Google Scholar 

  23. Nadew BB (2018) Effects of climatic and agronomic factors on yield and quality of bread wheat (Triticum aestivum L.) seed: a review on selected factors. Adv Crop Sci Technol 06(02):356. https://doi.org/10.4172/2329-8863.1000356

    Article  Google Scholar 

  24. Zhao J et al (2017) Assessing the combined effects of climatic factors on spring wheat phenophase and grain yield in Inner Mongolia, China. PLoS ONE 12(11):1–17. https://doi.org/10.1371/journal.pone.0185690

    Article  Google Scholar 

  25. Meng T et al (2017) Analyzing temperature and precipitation influences on yield distributions of canola and spring wheat in Saskatchewan. J Appl Meteorol Climatol 56(4):897–913. https://doi.org/10.1175/JAMC-D-16-0258.1

    Article  Google Scholar 

  26. Safa M, Samarasinghe S, Nejat M (2015) Prediction of wheat production using artificial neural networks and investigating indirect factors affecting it: case study in Canterbury Province, New Zealand. J Agric Sci Technol 17(4):791–803

    Google Scholar 

  27. Johnson DM (2014) An assessment of pre-and within-season remotely sensed variables for forecasting corn and soybean yields in the United States. Remote Sens Environ 141:116–128

    Article  Google Scholar 

  28. Parekh FP, Suryanarayana TMV (2012) Impact of climatological parameters on yield of wheat using neural network fitting. Int J Mod Eng Res 2(5):3534–3537

    Google Scholar 

  29. Ruß G et al (2008) Data mining with neural networks for wheat yield prediction. In: Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics), 5077 LNAI, pp 47–56. https://doi.org/10.1007/978-3-540-70720-2_4.

  30. Kamir E, Waldner F, Hochman Z (2020) Estimating wheat yields in Australia using climate records, satellite image time series and machine learning methods. ISPRS J Photogramm Remote Sens 160:124–135

    Article  Google Scholar 

  31. Gonzalez-Sanchez A, Frausto-Solis J, Ojeda-Bustamante W (2014) Predictive ability of machine learning methods for massive crop yield prediction. Span J Agric Res 12(2):313–328. https://doi.org/10.5424/sjar/2014122-4439

    Article  Google Scholar 

  32. Ahamed ATMS et al (2015) Applying data mining techniques to predict annual yield of major crops and recommend planting different crops in different districts in Bangladesh. In: 2015 IEEE/ACIS 16th international conference on software engineering, artificial intelligence, networking and parallel/distributed computing, SNPD 2015—proceedings. https://doi.org/10.1109/SNPD.2015.7176185

  33. Lamba V, Dhaka VS (2014) Wheat yield prediction using artificial neural network and crop prediction techniques (A Survey). Int J Res Appl Sci Eng Technol 2:330–341

    Google Scholar 

  34. Nath B, Dhakre D, Bhattacharya D (2019) Forecasting wheat production in India: An ARIMA modelling approach. J Pharmacogn Phytochem 8(1):2158–2165

    Google Scholar 

  35. Kogan F et al (2013) Winter wheat yield forecasting in Ukraine based on Earth observation, meteorological data and biophysical models. Int J Appl Earth Obs Geoinf 23(1):192–203. https://doi.org/10.1016/j.jag.2013.01.002

    Article  Google Scholar 

  36. Zhang Y et al (2018) Optimal hyperspectral characteristics determination for winter wheat yield prediction. Remote Sens 10(12):1–18. https://doi.org/10.3390/rs10122015

    Article  Google Scholar 

  37. Kim N, Lee YW (2016) Machine learning approaches to corn yield estimation using satellite images and climate data: a case of Iowa State. J Korean Soc Surv Geod Photogramm Cartogr 34(4):383–390. https://doi.org/10.7848/ksgpc.2016.34.4.383

    Article  Google Scholar 

  38. Bose P et al (2016) Spiking neural networks for crop yield estimation based on spatiotemporal analysis of image time series. IEEE Trans Geosci Remote Sens 54(11):6563–6573. https://doi.org/10.1109/TGRS.2016.2586602

    Article  Google Scholar 

  39. Pantazi XE et al (2016) Wheat yield prediction using machine learning and advanced sensing techniques. Comput Electron Agric 121:57–65. https://doi.org/10.1016/j.compag.2015.11.018

    Article  Google Scholar 

  40. Kaul M, Hill RL, Walthall C (2005) Artificial neural networks for corn and soybean yield prediction. Agric Syst 85(1):1–18. https://doi.org/10.1016/j.agsy.2004.07.009

    Article  Google Scholar 

  41. Chlingaryan A, Sukkarieh S, Whelan B (2018) Machine learning approaches for crop yield prediction and nitrogen status estimation in precision agriculture: a review. Comput Electron Agric 151(November 2017):61–69. https://doi.org/10.1016/j.compag.2018.05.012

    Article  Google Scholar 

  42. Jeong JH et al (2016) Random forests for global and regional crop yield predictions. PLoS ONE 11(6):1–15. https://doi.org/10.1371/journal.pone.0156571

    Article  Google Scholar 

  43. Dai X, Huo Z, Wang H (2011) Simulation for response of crop yield to soil moisture and salinity with artificial neural network. Field Crops Res 121(3):441–449. https://doi.org/10.1016/j.fcr.2011.01.016

    Article  Google Scholar 

  44. Becker-Reshef I, Vermote E, Lindeman M, Justice C (2010) A generalized regression-based model for forecasting winter wheat yields in Kansas and Ukraine using MODIS data. Remote Sens Environ 114(6):1312–1323

    Article  Google Scholar 

  45. Ji B et al (2007) Artificial neural networks for rice yield prediction in mountainous regions. J Agric Sci 145(3):249–261. https://doi.org/10.1017/S0021859606006691

    Article  Google Scholar 

  46. Serele CZ, Gwyn QHJ, Boisvert JB, Pattey E, McLaughlin N, Daoust G (2000) Corn yield prediction with artificial neural network trained using airborne remote sensing and topographic data. In: IGARSS 2000. IEEE 2000 international geoscience and remote sensing symposium. Taking the Pulse of the Planet: the role of remote sensing in managing the environment. Proceedings (Cat. No. 00CH37120), vol 1. IEEE, pp 384–386

  47. Gandhi N, Petkar O, Armstrong LJ (2016) Rice crop yield prediction using artificial neural networks. In: Proceedings—2016 IEEE international conference on technological innovations in ICT for agriculture and rural development, TIAR 2016 (Tiar), pp 105–110. https://doi.org/10.1109/TIAR.2016.7801222

  48. Uno Y et al (2005) Artificial neural networks to predict corn yield from Compact Airborne Spectrographic Imager data. Comput Electron Agric 47(2):149–161. https://doi.org/10.1016/j.compag.2004.11.014

    Article  Google Scholar 

  49. Balaghi R et al (2008) Empirical regression models using NDVI, rainfall and temperature data for the early prediction of wheat grain yields in Morocco. Int J Appl Earth Obs Geoinf 10(4):438–452. https://doi.org/10.1016/j.jag.2006.12.001

    Article  Google Scholar 

  50. Cheng H et al (2017) Early yield prediction using image analysis of apple fruit and tree canopy features with neural networks. J Imaging 3(1):6. https://doi.org/10.3390/jimaging3010006

    Article  Google Scholar 

  51. Ghodsi R, Yani RM, Jalali R, Ruzbahman M (2012) Predicting wheat production in Iran using an artificial neural networks approach. Int J Acad Res Bus Soc Sci 2(2):34

    Google Scholar 

  52. Singh RK (2008) Artificial neural network methodology for modelling and forecasting maize crop yield. Agric Econ Res Rev 21(347-2016–16813):5–10

    Google Scholar 

  53. Alvarez R (2009) Predicting average regional yield and production of wheat in the Argentine Pampas by an artificial neural network approach. Eur J Agron 30(2):70–77. https://doi.org/10.1016/j.eja.2008.07.005

    Article  Google Scholar 

  54. Park SJ, Hwang CS, Vlek PLG (2005) Comparison of adaptive techniques to predict crop yield response under varying soil and land management conditions. Agric Syst 85(1):59–81. https://doi.org/10.1016/j.agsy.2004.06.021

    Article  Google Scholar 

  55. Bal SK et al (2004) Wheat yield forecasting models for Ludhiana district of Punjab state. J Agromet 6(January):161–165

    Google Scholar 

  56. Shastry KA, Sanjay HA, Deshmukh A (2016) A parameter based customized artificial neural network model for crop yield prediction. J Artif Intell 9(1–3):23–32. https://doi.org/10.3923/jai.2016.23.32

    Article  Google Scholar 

  57. Bhangale PP, Patil PYS, Patil PDD (2017) Improved crop yield prediction using neural network. IJARIIE 3(2):3094–3101

    Google Scholar 

  58. Bejo S, Mustaffha S, Wan Ismail W (2014) Application of artificial neural network in predicting crop yield: a review. J Food Sci Eng 4(1):1–9

    Google Scholar 

  59. Dahikar SS, Rode SV (2014) Agricultural Crop Yield Prediction Using Artificial Neural Network Approach. Int J Innov Res Electr Electron Instrum Control Eng 2(1):2321–2004

    Google Scholar 

  60. Laxmi RR, Kumar A (2011) Weather based forecasting model for crops yield using neural network approach. Stat Appl 9(1):55–69

    Google Scholar 

  61. Qaddoum K, Hines EL, Iliescu DD (2013) Yield prediction for tomato greenhouse using EFuNN. ISRN Artif Intell 2013:1–9. https://doi.org/10.1155/2013/430986

    Article  Google Scholar 

  62. Khoshnevisan B et al (2014) Development of an intelligent system based on ANFIS for predicting wheat grain yield on the basis of energy inputs. Inf Process Agric 1(1):14–22. https://doi.org/10.1016/j.inpa.2014.04.001

    Article  Google Scholar 

  63. Naderloo L et al (2012) Application of ANFIS to predict crop yield based on different energy inputs. Meas J Int Meas Confed 45(6):1406–1413. https://doi.org/10.1016/j.measurement.2012.03.025

    Article  Google Scholar 

  64. Kouchakzadeh M, Ghahraman B (2011) ‘Ar’, 13, pp 627–640

  65. Pandey AK, Sinha AK, Srivastava VK (2008) A comparative study of neural-network & fuzzy time series forecasting techniques-case study: wheat production forecasting. Int J Comput Sci Netw Secur 8(9):382–387

    Google Scholar 

  66. Balakrishnan N, Muthukumarasamy G (2016) Crop production—ensemble machine learning model for prediction. Int J Comput Sci Softw Eng 5(7):148–153

    Google Scholar 

  67. Priya P, Muthaiah U, Balamurugan M (2018) Predicting yield of the crop using machine learning algorithm. Int J Eng Sci Res Technol 7(1):1–7

    Google Scholar 

  68. Manjula E, Djodiltachoumy S (2017) A model for prediction of crop yield. Int J Comput Intell Inform 6(4):298–305

    Google Scholar 

  69. Preethaa KS, Nishanthini S, Santhiya D, Shree KV (2016) Crop yield prediction. Int J Eng Technol Sci III:111–116

    Google Scholar 

  70. Ingole K, Katole K, Shinde A, Domke M (2013) Crop prediction and detection using fuzzy logic in MATLAB. Int J Adv Eng Technol 6(5):2006

    Google Scholar 

  71. Garg B, Aggarwal S, Sokhal J (2018) Crop yield forecasting using fuzzy logic and regression model. Comput Electr Eng 67:383–403. https://doi.org/10.1016/j.compeleceng.2017.11.015

    Article  Google Scholar 

  72. Kumar P (2011) Crop yield forecasting by adaptive neuro fuzzy inference system. Math Theory Model 1(3):1–7

    Google Scholar 

  73. Schmidhuber J (2015) Deep Learning in neural networks: an overview. Neural Netw 61:85–117. https://doi.org/10.1016/j.neunet.2014.09.003

    Article  Google Scholar 

  74. Kamilaris A, Prenafeta-Boldú FX (2018) Deep learning in agriculture: a survey. Comput Electron Agric 147(February):70–90. https://doi.org/10.1016/j.compag.2018.02.016

    Article  Google Scholar 

  75. Amara J, Bouaziz B, Algergawy A (2017) A deep learning-based approach for banana leaf diseases classification. Datenbanksysteme für Business, Technologie und Web (BTW 2017)-Workshopband

  76. Francis M, Deisy C (2020) Mathematical and visual understanding of a deep learning model towards m-agriculture for disease diagnosis. Arch Comput Methods Eng 1–17

  77. Newlands N, Ghahari A, Gel YR, Lyubchich V, Mahdi T (2019) Deep learning for improved agricultural risk management. In: Proceedings of the 52nd Hawaii international conference on system sciences

  78. Kuwata K, Shibasaki R (2015) Estimating crop yields with deep learning and remotely sensed data. In: 2015 IEEE international geoscience and remote sensing symposium (IGARSS). IEEE, pp 858–861

  79. Cunha RLF, Silva B, Netto MAS (2018) A scalable machine learning system for pre-season agriculture yield forecast. In: Proceedings—IEEE 14th international conference on eScience, e-Science 2018, pp 423–430. https://doi.org/10.1109/eScience.2018.00131.

  80. You J et al. (2014) Deep Gaussian process for crop yield prediction based on remote sensing data, pp 4559–4565

  81. Wang AX, Lobell D, Ermon S (2015) Deep transfer learning for crop yield prediction with remote sensing data

  82. Villanueva MB, Salenga MLM (2018) Bitter melon crop yield prediction using Machine Learning Algorithm. Int J Adv Comput Sci Appl 9(3):1–6. https://doi.org/10.14569/IJACSA.2018.090301

    Article  Google Scholar 

  83. Fourie J, Hsiao J, Werner A (2017) Crop yield estimation using deep learning. In: 7th Asian-Australasian conference on precision agriculture, pp 1–10

  84. Bargoti S, Underwood JP (2017) Image segmentation for fruit detection and yield estimation in apple orchards. J Field Robot 34(6):1039–1060. https://doi.org/10.1002/rob.21699

    Article  Google Scholar 

  85. Kuwata K, Shibasaki R (2016) Estimating Corn Yield in the United States With Modis Evi and Machine Learning Methods. ISPRS Ann Photogramm Remote Sens Spat Inf Sci 3(8):131–136. https://doi.org/10.5194/isprsannals-iii-8-131-2016

    Article  Google Scholar 

  86. Mohan P, Patil KK (2018) Deep learning based weighted SOM to forecast weather and crop prediction for agriculture application. Int J Intell Eng Syst 11(4):167–176. https://doi.org/10.22266/ijies2018.0831.17

    Article  Google Scholar 

  87. Jiang Z et al (2018) Predicting county level corn yields using deep long short term memory models. http://arxiv.org/abs/1805.12044

Download references

Funding

This study was not funded by any organization, institution or research centre.

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed to the study as follows: NB: conceptualization, original draft preparation, literature search, editing the drafts. AS: supervision and guidance, suggestions for improvements, directions, critically reviewed and revised the work. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Anshu Singla.

Ethics declarations

Conflict of interest

Authors Nishu Bali, Anshu Singla have received no research grants or honorarium from any Company, or are members of any committee. The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bali, N., Singla, A. Emerging Trends in Machine Learning to Predict Crop Yield and Study Its Influential Factors: A Survey. Arch Computat Methods Eng 29, 95–112 (2022). https://doi.org/10.1007/s11831-021-09569-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11831-021-09569-8

Navigation