Crop prediction using an enhanced stacked ensemble machine learning model
Abstract
In India, agriculture is a major sector that fulfils the population's food requirements and significantly contributes to the gross domestic product (GDP). The careful selection of crops is fundamental to maximizing agricultural yield, thereby elevating the economic vitality of the farming community. Precision agriculture (PA) leverages weather and soil data to inform crop selection strategies. Conventional machine learning (ML) models such as decision trees (DT), support vector classifier, K-nearest neighbors (KNN), and extreme gradient boost (XGBoost) have been deployed to predict the best crop. However, these model's efficiency is suboptimal in the current circumstances. The enhanced stacked ensemble ML model is a sophisticated meta-model that addresses these limitations. It harnesses the predictive power of individual ML models, stratified in a layered architecture to improve the prediction accuracy. This advanced model has demonstrated a commendable accuracy rate of 93.1% prediction by taking input of 12 soil parameters such as Nitrogen, Phosphorus, Potassium, and weather parameters such as temperature and rainfall, substantially outperforming the accuracies achieved by the individual contributing models. The efficacy of the proposed meta-model in crop selection based on agronomic parameters signifies a substantial advancement, fortifying the economic resilience of India's agriculture.
Keywords
Crop prediction; Decision tree; Machine learning; Multi-layer perceptron; Random forest; Stacked ensemble; XGBoost
Full Text:
PDFDOI: http://doi.org/10.11591/ijeecs.v38.i3.pp1840-1850
Refbacks
- There are currently no refbacks.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Indonesian Journal of Electrical Engineering and Computer Science (IJEECS)
p-ISSN: 2502-4752, e-ISSN: 2502-4760
This journal is published by the Institute of Advanced Engineering and Science (IAES).