Development of Machine Learning based Models for Multivariate Prediction of Wheat Crop Yield in Uttar Pradesh, India

Authors

  • Kamal Pandey Indian Institute of Remote Sensing, Dehradun https://orcid.org/0000-0002-4264-6489
  • Sukirti Indian Institute of Remote Sensing, Dehradun
  • Abhishek Danodia Indian Institute of Remote Sensing, Dehradun
  • Harish Chandra Karnatak Indian Institute of Remote Sensing, Dehradun

DOI:

https://doi.org/10.58825/jog.2023.17.2.70

Keywords:

Meteorological parameters, Wheat, Multivariate, Yield prediction, Machine Learning, Random forest

Abstract

The consequences of climate change have a substantial impact on agricultural crop production and management. Predicting or forecasting crop yields well in advance would help farmers, agriculture corporations and government agencies manage risk and design suitable crop insurance plans. Ground survey is the traditional way of determining yield, which is subjective, time-consuming, and expensive. While Machine learning techniques make yield prediction less expensive, less time taking and more efficient. In this study, thirteen years of meteorological parameters and wheat yield data (2001-2013) of Uttar Pradesh were used to train and analyze three machine learning regression models viz. Support Vector Regression, Ordinary Least Squares, and Random Forest. Each model's performance was assessed using Mean Absolute Error, Mean Squared Error, and Root Mean Squared Error. Results revealed that the Random Forest model with a MAE of 0.258 t/ha, MSE of 0.096 t/ha and RMSE of 0.311 t/ha proved to be the best model in the yield prediction of wheat when results are statistically compared with others. Researchers and decision-makers can use the findings to estimate pre-harvest yields and to ensure food security.

References

Madhusudhan, L. (2015). Agriculture role on Indian economy. Business and economics journal, 6(4), 1.

Nigam, A., Garg, S., Agrawal, A., & Agrawal, P. (2019, November). Crop yield prediction using machine learning algorithms. In 2019 Fifth International Conference on Image Information Processing (ICIIP) (pp. 125-130). IEEE.

Barman, S. (2021). The Political Economy of Food Security in India: Evolution and Performance. Shrutilekha Barman, The Political Economy of Food Security in India: Evolution and Performance, International Journal of Management, 11(12), 2020.

Karthikeyan, L., Chawla, I., & Mishra, A. K. (2020). A review of remote sensing applications in agriculture for food security: Crop growth and yield, irrigation, and crop losses. Journal of Hydrology, 586, 124905.

Poudel, S., & Shaw, R. (2016). The relationships between climate variability and crop yield in a mountainous environment: A case study in Lamjung District, Nepal. Climate, 4(1), 13.

Jørgensen, S. E. (1994). Models as instruments for combination of ecological theory and environmental practice. Ecological Modelling, 75, 5-20

Jaafar, H., & Mourad, R. (2021). GYMEE: A Global Field-Scale Crop Yield and ET Mapper in Google Earth Engine Based on Landsat, Weather, and Soil Data. Remote Sensing, 13(4), 773.

Cunha, R. L., Silva, B., & Netto, M. A. (2018, October). A scalable machine learning system for pre-season agriculture yield forecast. In 2018 IEEE 14th International Conference on e-Science (e-Science) (pp. 423-430). IEEE.

Bondre, D. A., & Mahagaonkar, S. (2019). Prediction of crop yield and fertilizer recommendation using machine learning algorithms. International Journal of Engineering Applied Sciences and Technology, 4(5), 371-376.

Haque, F. F., Abdelgawad, A., Yanambaka, V. P., & Yelamarthi, K. (2020, June). Crop yield analysis using machine learning algorithms. In 2020 IEEE 6th World Forum on Internet of Things (WF-IoT) (pp. 1-2). IEEE.

Pantazi, X. E., Moshou, D., Alexandridis, T., Whetton, R. L., & Mouazen, A. M. (2016). Wheat yield prediction using machine learning and advanced sensing techniques. Computers and electronics in agriculture, 121, 57-65.

Nihar, A., Patel, N. R., & Danodia, A. (2022). Machine-Learning-Based Regional Yield Forecasting for Sugarcane Crop in Uttar Pradesh, India. Journal of the Indian Society of Remote Sensing, 1-12.

Gulati, A., Terway, P., Hussain, S. (2021). Performance of Agriculture in Uttar Pradesh. In: Gulati, A., Roy, R., Saini, S. (eds) Revitalizing Indian Agriculture and Boosting Farmer Incomes. India Studies in Business and Economics. Springer, Singapore.

Directorate of Economics and Statistics, Department of Agriculture and Farmers Welfare, Ministry of Agriculture and Farmers Welfare, Government of India (Normal Estimates of Area, Production and Yield of Selected Principal Crops April 2022-average of 2016-17 to 2020-21)

Bloomer, C., & Rehm, G. (2014). Using principal component analysis to find correlations and patterns at diamond light source. Proceedings of IPAC.

https://scikit-learn.org/stable/modules/generated/sklearn.model_selection.train_test_split.html

Rakhra, M., Soniya, P., Tanwar, D., Singh, P., Bordoloi, D., Agarwal, P., ... & Verma, N. (2021). Crop price prediction using random forest and decision tree regression:-a review. Materials Today: Proceedings.

Brinkhoff, J., & Robson, A. J. (2021). Block-level macadamia yield forecasting using spatio-temporal datasets. Agricultural and Forest Meteorology, 303, 108369.

Khosla, E., Dharavath, R., & Priya, R. (2020). Crop yield prediction using aggregated rainfall-based modular artificial neural networks and support vector regression. Environment, Development and Sustainability, 22(6), 5687-5708.

Schwalbert, R. A., Amado, T., Corassa, G., Pott, L. P., Prasad, P. V., & Ciampitti, I. A. (2020). Satellite-based soybean yield forecast: Integrating machine learning and weather data for improving crop yield prediction in southern Brazil. Agricultural and Forest Meteorology, 284, 107886.

Cabas, J., Weersink, A., & Olale, E. (2010). Crop yield response to economic, site and climatic variables. Climatic change, 101(3), 599-616.

Crane-Droesch, A. (2018). Machine learning methods for crop yield prediction and climate change impact assessment in agriculture. Environmental Research Letters, 13(11), 114003.

Kumar, Y. J. N., Spandana, V., Vaishnavi, V. S., Neha, K., & Devi, V. G. R. R. (2020, June). Supervised machine learning approach for crop yield prediction in the agriculture sector. In 2020 5th International Conference on Communication and Electronics Systems (ICCES) (pp. 736-741). IEEE.

Nishant, P. S., Venkat, P. S., Avinash, B. L., & Jabber, B. (2020, June). Crop yield prediction based on Indian agriculture using machine learning. In 2020 International Conference for Emerging Technology (INCET) (pp. 1-4). IEEE.

Paudel, D., Boogaard, H., de Wit, A., Janssen, S., Osinga, S., Pylianidis, C., & Athanasiadis, I. N. (2021). Machine learning for large-scale crop yield forecasting. Agricultural Systems, 187, 103016.

Liakos, K. G., & PatriziaBusato, D. Simon Pearson, and Dionysus Bacchus.(2018).". Machine learning in agriculture: A review." Sensors, 18.

Chlingaryan, A., Sukkarieh, S., & Whelan, B. (2018). Machine learning approaches for crop yield prediction and nitrogen status estimation in precision agriculture: A review. Computers and electronics in agriculture, 151, 61-69.

Kumar, R., Singh, M. P., Kumar, P., & Singh, J. P. (2015, May). Crop Selection Method to maximize crop yield rate using machine learning technique. In 2015 international conference on smart technologies and management for computing, communication, controls, energy and materials (ICSTM) (pp. 138-145). IEEE.

Palanivel, K., & Surianarayanan, C. (2019). An approach for prediction of crop yield using machine learning and big data techniques. International Journal of Computer Engineering and Technology, 10(3), 110-118.

Van Klompenburg, T., Kassahun, A., & Catal, C. (2020). Crop yield prediction using machine learning: A systematic literature review. Computers and Electronics in Agriculture, 177, 105709.

Kalimuthu, M., Vaishnavi, P., & Kishore, M. (2020, August). Crop prediction using machine learning. In 2020 Third International Conference on Smart Systems and Inventive Technology (ICSSIT) (pp. 926-932). IEEE.

Kale, S. S., & Patil, P. S. (2019, December). A machine learning approach to predict crop yield and success rate. In 2019 IEEE Pune Section International Conference (PuneCon) (pp. 1-5). IEEE.

Tiwari, P., & Shukla, P. (2020). Artificial neural network-based crop yield prediction using NDVI, SPI, VCI feature vectors. In Information and Communication Technology for Sustainable Development (pp. 585-594). Springer, Singapore.

Medar, R., Rajpurohit, V. S., & Shweta, S. (2019, March). Crop yield prediction using machine learning techniques. In 2019 IEEE 5th International Conference for Convergence in Technology (I2CT) (pp. 1-5). IEEE.

Jeong, J. H., Resop, J. P., Mueller, N. D., Fleisher, D. H., Yun, K., Butler, E. E., ... & Kim, S. H. (2016). Random forests for global and regional crop yield predictions. PloS one, 11(6), e0156571.

Sharma, V., Rudnick, D. R., & Irmak, S. (2013). Development and evaluation of ordinary least squares regression models for predicting irrigated and rainfed maize and soybean yields. Transactions of the ASABE, 56(4), 1361-1378.

Khosla, E., Dharavath, R., & Priya, R. (2020). Crop yield prediction using aggregated rainfall-based modular artificial neural networks and support vector regression. Environment, Development and Sustainability, 22(6), 5687-5708.

Downloads

Published

2023-10-31

How to Cite

Pandey, K., Sukirti, Danodia, A., & Karnatak, H. C. (2023). Development of Machine Learning based Models for Multivariate Prediction of Wheat Crop Yield in Uttar Pradesh, India. Journal of Geomatics, 17(2), 211–217. https://doi.org/10.58825/jog.2023.17.2.70