Abstract
Crop yield prediction is an important component of modern agriculture that has a significant influence on resource management, policymaking, and food security. Based on data from several sources, including soil, climate, and crop characteristics, this model applies machine learning to develop a prediction algorithm that can analyze crop production in India. Data from government websites and educational resources about traditional agricultural practices was used to train and test the model. This proposed work provides extensive preprocessing, including normalization techniques like Min-Max scaling, filling in missing values, and extracting parameters from correlation and common data. This proposed work aims to use various regression models, such as linear regression, Decision Tree, Random Forest, and XGBoost regressor, based on performance standards like R² score, Root Mean Squared Error (RMSE), and Mean Absolute Error (MAE). XGBoost performs effectively by conducting assessments because it can handle non-linear connections and prevent overfitting using boosting techniques. The model provides policymakers, agronomists, and farmers with valuable data that allows them to identify crops and locations where findings will increase agricultural yields under different climate conditions.
References
- Moussaid, Abdellatif, Sanaa El Fkihi, Yahya Zennayi, Ouiam Lahlou, Ismail Kassou, François Bourzeix, Loubna El Mansouri, and Yasmina Imani. "Machine learning applied to tree crop yield prediction using field data and satellite imagery: A case study in a citrus orchard." In Informatics, vol. 9, no. 4, p. 80. MDPI, 2022.
- Huber, Florian, Artem Yushchenko, Benedikt Stratmann, and Volker Steinhage. "Extreme Gradient Boosting for yield estimation compared with Deep Learning approaches." Computers and Electronics in Agriculture 202 (2022): 107346.Y.
- Srivastava, Amit Kumar, Nima Safaei, Saeed Khaki, Gina Lopez, Wenzhi Zeng, Frank Ewert, Thomas Gaiser, and Jaber Rahimi. "Winter wheat yield prediction using convolutional neural networks from environmental and phenological data." Scientific reports 12, no. 1 (2022): 3215.
- Islam, Tanhim, Tanjir Alam Chisty, and Amitabha Chakrabarty. "A deep neural network approach for crop selection and yield prediction in Bangladesh." In 2018 IEEE region 10 humanitarian technology conference (R10-HTC), IEEE, (2018): 1-6.
- Jahromi, Mojtaba Naghdyzadegan, Shahrokh Zand-Parsa, Fatemeh Razzaghi, Sajad Jamshidi, Shohreh Didari, Ali Doosthosseini, and Hamid Reza Pourghasemi. "Developing machine learning models for wheat yield prediction using ground-based data, satellite-based actual evapotranspiration and vegetation indices." European Journal of Agronomy 146 (2023): 126820.
- Manjunath, Manasa Chitradurga, and Blessed Prince Palayyan. "An efficient crop yield prediction framework using hybrid machine learning model." Revue d'Intelligence Artificielle 37, no. 4 (2023): 1057.
- Tripathi, Deeksha, and Saroj K. Biswas. "Design of a precise ensemble expert system for crop yield prediction using machine learning analytics." Journal of Forecasting 43, no. 8 (2024): 3161-3176.
- Yadav, Ravindra, Anita Seth, and Naresh Dembla. "Optimizing Crop Yield Prediction: Data-Driven Analysis & Machine Learning Modeling Using USDA Datasets." Current Agriculture Research Journal 12, no. 1 (2024): 272-285.
- Agarwal, Sonal, and Sandhya Tarar. "A hybrid approach for crop yield prediction using machine learning and deep learning algorithms." In Journal of Physics: Conference Series, vol. 1714, no. 1, p. 012012. IOP Publishing, 2021.
- Fan, Joshua, Junwen Bai, Zhiyun Li, Ariel Ortiz-Bobea, and Carla P. Gomes. "A GNN-RNN approach for harnessing geospatial and temporal information: application to crop yield prediction." In Proceedings of the AAAI conference on artificial intelligence, vol. 36, no. 11, pp. 11873-11881. 2022.
