Crop Recommender and Yield Prediction System using Ensemble Machine Learning Techniques
Machine learning techniques to develop a system for crop recommendation and yield prediction, aimed at supporting data-driven agricultural decision-making. Exploratory data analysis (EDA) is conducted to identify patterns within the data, and correlation maps are used to visualize relationships between features. The dataset is split into training and testing sets, with preprocessing involving feature scaling through Standard Scaler and categorical encoding via OneHotEncoder. Decision Tree Regressor (DTR), Support Vector Regressor (SVR), and Gradient Boosting Regressor are incorporated as base models in the architecture whereas XGB and Random Forest (RF) Regressor are used as meta-models in a Stacking Regressor pipeline. Stacking is chosen over other ensemble methods like bagging and boosting because of its ability to combine multiple models for meta learning framework. The performance of the model is evaluated using the following metrics Mean Absolute Error (MAE), Mean Squared Error (MSE), Root Mean Squared Error (RMSE), and R-squared (R<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup>) scores. The model developed provides an effective and practical tool for improving agriculture decision making through cutting edge machine learning methodologies.
Authors
- J. L. Divya Shivani
- Niteesha Sharma (ORCID: https://orcid.org/0000-0001-7551-9032)
- T. Ashalatha
- S. V. H. N. Krishna Kumari. P
Institutions
- Advanced Numerical Research and Analysis Group (IN)
- Osmania University (IN)
Publication Details
- Published
- 2025-03-07
- DOI
- https://doi.org/10.1109/csnt64827.2025.10968481
- Citations
- 4
- Primary Topic
- Smart Agriculture and AI
- Type
- article
- Field-Weighted Citation Impact
- 7.00