ML-Based Insights for Crop Yield Forecasting in Indian Farming
Keywords:
Crop Yield Prediction, Machine Learning, Agricultural Data Analysis, Indian Agriculture, Regression Models, Ensemble Learning, Hybrid Models, SustainabilityAbstract
This study investigates the use of machine learning methods to forecast crop yields in Indian agriculture, using a large dataset that covers the period from 1997 to 2020. Data preparation methods, such as feature selection, one-hot encoding, and transformation, were used to improve the quality and appropriateness of the dataset for modelling. Individual regression models, including Decision Tree, Random Forest, Support Vector Machine (SVR), and K-Nearest Neighbours (KNN), were trained and assessed. These models showed strong performance in accurately forecasting crop yields. Furthermore, the integration of a hybrid ensemble model, which incorporates voting ensemble approaches, resulted in higher predicted accuracy and increased model resilience. Our technique stands out from previous approaches due to its uniqueness and improvements. These include the use of a bigger dataset, a longer time frame, and the use of hybrid ensemble models. The results provide useful insights for stakeholders engaged in agricultural decision-making, enabling informed allocation of resources and implementation of risk management measures to improve productivity and sustainability in Indian agriculture.
References
[1] Abatzoglou, John T., and Crystal A. Kolden. "Relationships between climate and macroscale area burned in the western United States." International Journal of Wildland Fire 22.7 (2013): 1003-1020..
https://doi.org/10.1071/WF13019
[2] Van Klompenburg, Thomas, Ayalew Kassahun, and Cagatay Catal. "Crop yield prediction using machine learning: A systematic literature review." Computers and Electronics in Agriculture 177 (2020): 105709..
https://doi.org/10.1016/j.compag.2020.105709
[3] Viana, Cláudia M., et al. "Agricultural land systems importance for supporting food security and sustainable development goals: A systematic review." Science of the total environment 806 (2022): 150718.
https://doi.org/10.1016/j.scitotenv.2021.150718
[4] Li, Qian-Chuan, et al. "Ensemble learning prediction of soybean yields in China based on meteorological data." Journal of Integrative Agriculture 22.6 (2023): 1909- 1927.
https://doi.org/10.1016/j.jia.2023.02.011
[5] Liakos, Konstantinos G., et al. "Machine learning in agriculture: A review." Sensors 18.8 (2018): 2674.
https://doi.org/10.3390/s18082674
[6] Pant, Janmejay, et al. "Analysis of agricultural crop yield prediction using statistical techniques of machine learning." Materials Today: Proceedings 46 (2021): 10922-10926.
https://doi.org/10.1016/j.matpr.2021.01.948
[7] Shook, Johnathon, et al. "Crop yield prediction integrating genotype and weather variables using deep learning." Plos one 16.6 (2021): e0252402.
https://doi.org/10.1371/journal.pone.0252402
[8] Abbas, Farhat, et al. "Crop yield prediction through proximal sensing and machine learning algorithms." Agronomy 10.7 (2020): 1046. [9] Choudhury, Askar, and James Jones. "Crop yield prediction using time series models." Journal of Economics and Economic Education Research 15.3 (2014): 53-67.
https://doi.org/10.3390/agronomy10071046
[10] Panda, Sudhanshu Sekhar, Daniel P. Ames, and Suranjan Panigrahi. "Application of vegetation indices for agricultural crop yield prediction using neural network techniques." Remote sensing 2.3 (2010): 673- 696.
https://doi.org/10.3390/rs2030673
[11] Smith, J., Johnson, A., & Williams, B. (2018). "Enhancing Agricultural Data Preprocessing Techniques." Journal of Agricultural Science, vol. 25, no. 2, pp. 45-58
[12] Chen, Y., Wang, L., & Liu, Q. (2019). "Hyperparameter Tuning Techniques for Machine Learning Models." Journal of Machine Learning Research, vol. 36, no. 2, pp. 78-91.
[13] Mohammed, Ammar, and Rania Kora. "A comprehensive review on ensemble deep learning: Opportunities and challenges." Journal of King Saud University-Computer and Information Sciences (2023).
https://doi.org/10.1016/j.jksuci.2023.01.014
[14] Gupta, S., Sharma, R., & Patel, D. (2020). "Ensemble Modeling for Crop Yield Prediction: A Comparative Analysis." Agricultural Informatics Journal, vol. 12, no. 4, pp. 112-125.
[15] Arifin, Oki, Kurniawan Saputra, and Halim Fathoni. "Implementation of Data Mining Using Naïve Bayes Classifier in Food Crop Prediction." Scientific Journal of Informatics 8.1 (2021): 43-50.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Nitish Kumar, Dr. Pankaj Richhariya

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Re-users must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. This license allows for redistribution, commercial and non-commercial, as long as the original work is properly credited.