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.
Similar content being viewed by others
Data availability
Not applicable.
Code availability
Not applicable.
References
Lipper L et al (2014) Climate-smart agriculture for food security. Nat Clim Change 4(12):1068–1072. https://doi.org/10.1038/nclimate2437
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
Prospects by Major Sector (2020, April 10). http://www.fao.org/3/Y3557E/y3557e08.htm
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
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
Wilkerson GG, Jones JW, Boote KJ, Ingram KT, Mishoe JW (1983) Modeling soybean growth for crop management. Trans ASAE 26(1):63–73
Jones CA, Kiniry JR (1986) CERES-Maize: A simulation Model of Maize Growth and Development. Texas A&M Press, College station
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
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
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
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
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
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
Geng X et al (2019) Climate change impacts on winter wheat yield in Northern China. Adv Meteorol. https://doi.org/10.1155/2019/2767018
Jain A et al (2019) Developing regression model to forecast the rice yield at Raipur condition. J Pharmacogn Phytochem 8(1):72–76
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
Nath B, Dhakre D, Bhattacharya D (2019) Forecasting wheat production in India: An ARIMA modelling approach. J Pharmacogn Phytochem 8(1):2158–2165
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Singh RK (2008) Artificial neural network methodology for modelling and forecasting maize crop yield. Agric Econ Res Rev 21(347-2016–16813):5–10
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
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
Bal SK et al (2004) Wheat yield forecasting models for Ludhiana district of Punjab state. J Agromet 6(January):161–165
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
Bhangale PP, Patil PYS, Patil PDD (2017) Improved crop yield prediction using neural network. IJARIIE 3(2):3094–3101
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
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
Laxmi RR, Kumar A (2011) Weather based forecasting model for crops yield using neural network approach. Stat Appl 9(1):55–69
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
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
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
Kouchakzadeh M, Ghahraman B (2011) ‘Ar’, 13, pp 627–640
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
Balakrishnan N, Muthukumarasamy G (2016) Crop production—ensemble machine learning model for prediction. Int J Comput Sci Softw Eng 5(7):148–153
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
Manjula E, Djodiltachoumy S (2017) A model for prediction of crop yield. Int J Comput Intell Inform 6(4):298–305
Preethaa KS, Nishanthini S, Santhiya D, Shree KV (2016) Crop yield prediction. Int J Eng Technol Sci III:111–116
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
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
Kumar P (2011) Crop yield forecasting by adaptive neuro fuzzy inference system. Math Theory Model 1(3):1–7
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
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
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
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
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
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
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.
You J et al. (2014) Deep Gaussian process for crop yield prediction based on remote sensing data, pp 4559–4565
Wang AX, Lobell D, Ermon S (2015) Deep transfer learning for crop yield prediction with remote sensing data
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
Fourie J, Hsiao J, Werner A (2017) Crop yield estimation using deep learning. In: 7th Asian-Australasian conference on precision agriculture, pp 1–10
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
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
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
Jiang Z et al (2018) Predicting county level corn yields using deep long short term memory models. http://arxiv.org/abs/1805.12044
Funding
This study was not funded by any organization, institution or research centre.
Author information
Authors and Affiliations
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
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
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11831-021-09569-8