Abstract
Agriculture is the backbone of any developing country. Currently, there is no single model that can provide accurate yield predictions at a pan-India level. Thus, in this paper, a yield prediction model has been proposed, which can predict the annual yield for 36 crops, grown in 542 districts of India. The proposed method makes use of various machine learning algorithms, linear regression, support vector machines, and artificial neural networks, to achieve an average Root Mean Square Error of 1.065 (quintals per 10 acres). The proposed model, in addition to predicting yield for all the major districts with an average accuracy of over 90%, also covers more crops as compared to existing works.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Horie, T., Yajima, M., Nakagawa, H.: Yield forecasting. Agric. Syst. (1992). https://doi.org/10.1016/0308-521X(92)90022-G
Government of India: “Crop Forecasts”. Ministry of Statistics & Programme Implementation (2020). http://mospi.nic.in/44-crop-forecasts
Ratkal, A.G., Akalwadi, G., Patil, V.N., Mahesh, K.: Farmer’s analytical assistant. In: Proc. 2016 IEEE Int. Conf. Cloud Comput. Emerg. Mark, CCEM 2016, pp. 84–89 (2017). https://doi.org/10.1109/CCEM.2016.023
Kantanantha, N., Serban, N., Griffin, P.: Yield and price forecasting for stochastic crop decision planning. J. Agric. Biol. Environ. Stat. 15(3), 362–380 (2010). https://doi.org/10.1007/s13253-010-0025-7
Gayatri, M.K., Jayasakthi, J., Mala, G.S.A.: Providing smart agricultural solutions to farmers for better yielding using IoT. In: Proc. 2015 IEEE Int. Conf. Technol. Innov. ICT Agric. Rural Dev. TIAR 2015, Tiar, pp. 40–43 (2015). https://doi.org/10.1109/TIAR.2015.7358528
Manjula, E., Djodiltachoumy, S.: A Model for prediction of crop yield. Int. J. Comput. Intell. Inform. 6(4), 298–305 (2017)
Gandge, Y., Sandhya: A study on various data mining techniques for crop yield prediction. In: Int. Conf. Electr. Electron. Commun. Comput. Technol. Optim. Tech. ICEECCOT 2017, vol. 2018, pp. 420–423 (2018). https://doi.org/10.1109/ICEECCOT.2017.8284541
Ramesh, B.V., Vardhan, D.: Analysis of crop yield prediction using data mining techniques. Int. J. Res. Eng. Technol. 4(1), 470–473 (2015). https://doi.org/10.23956/ijarcsse.v7i11.468
Kumar, R., Singh, M.P., Kumar, P., Singh, J.P.: Crop selection method to maximize crop yield rate using machine learning technique. In: 2015 Int. Conf. Smart Technol. Manag. Comput. Commun. Control. Energy Mater. ICSTM 2015 – Proc., May, pp. 138–145 (2015). https://doi.org/10.1109/ICSTM.2015.7225403
Medar, R., Rajpurohit, V.S., Shweta, S.: Crop yield prediction using machine learning techniques. In: 2019 IEEE 5th International Conference for Convergence in Technology (I2CT), March, pp. 1–5 (2019). https://doi.org/10.1109/I2CT45611.2019.9033611
Veenadhari, S., Misra, B., Singh, C.D.: Machine learning approach for forecasting crop yield based on climatic parameters. In: 2014 Int. Conf. Comput. Commun. Informatics Ushering Technol. Tomorrow, Today, ICCCI 2014, pp. 1–5 (2014). https://doi.org/10.1109/ICCCI.2014.6921718
Guruprasad, R.B., Saurav, K., Randhawa, S.: Machine learning methodologies for paddy yield estimation in India: a case study, pp. 7254–7257 (2019). https://doi.org/10.1109/igarss.2019.8900339
Suresh, A., Ganesh Kumar, P., Ramalatha, M.: Prediction of major crop yields of Tamilnadu using K-means and modified KNN. In: Proc. 3rd Int. Conf. Commun. Electron. Syst. ICCES 2018, ICCES, pp. 88–93 (2018). https://doi.org/10.1109/CESYS.2018.8723956
Rale, N., Solanki, R., Bein, D., Andro-Vasko, J., Bein, W.: Prediction of crop cultivation. In: 2019 IEEE 9th Annu. Comput. Commun. Work. Conf. CCWC 2019, pp. 227–232 (2019).https://doi.org/10.1109/CCWC.2019.8666445
Doshi, Z., Nadkarni, S., Agrawal, R., Shah, N.: AgroConsultant: intelligent crop recommendation system using machine learning algorithms. In: Proc. 2018 4th Int. Conf. Comput. Commun. Control Autom. ICCUBEA 2018 (2018).https://doi.org/10.1109/ICCUBEA.2018.8697349
Kulkarni, N.H., Srinivasan, G.N., Sagar, B.M., Cauvery, N.K.: Improving crop productivity through a crop recommendation system using ensembling technique. In: Proc. 2018 3rd Int. Conf. Comput. Syst. Inf. Technol. Sustain. Solut. CSITSS 2018, pp. 114–119 (2018). https://doi.org/10.1109/CSITSS.2018.8768790
Jain, N., Kumar, A., Garud, S., Pradhan, V., Kulkarni, P.: Crop selection method based on various environmental factors using machine learning. Int. Res. J. Eng. Technol. 4(2) 1530–1533 (2017). https://irjet.net/archives/V4/i2/IRJET-V4I2299.pdf
Government of India: “Production Dataset,” Open Government Data (OGD) Platform India. https://data.gov.in/catalog/
India Water Portal: “Temperature Data 1901 to 2008.” https://www.indiawaterportal.org/metdata/
World Weather Online: “Temperature Data 2009 to 2019.” https://www.worldweatheronline.com/developer/api/
India Water Portal: “Rainfall Data 1901 to 2010.” https://www.indiawaterportal.org/sites/indiawaterportal.org/files
Environics India: “Rainfall Data 2011 to 2019.” http://environicsindia.in/wp-content/uploads/2018/09/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Timbadia, D.H., Sudhanvan, S., Shah, P.J., Agrawal, S. (2021). Crop Yield Prediction for India Using Regression Algorithms. In: Singh, M., Tyagi, V., Gupta, P.K., Flusser, J., Ören, T., Sonawane, V.R. (eds) Advances in Computing and Data Sciences. ICACDS 2021. Communications in Computer and Information Science, vol 1441. Springer, Cham. https://doi.org/10.1007/978-3-030-88244-0_23
Download citation
DOI: https://doi.org/10.1007/978-3-030-88244-0_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-88243-3
Online ISBN: 978-3-030-88244-0
eBook Packages: Computer ScienceComputer Science (R0)