M-Bi-GRU-CNN: a hybrid deep learning model with optimized feature selection for enhanced crop yield prediction
摘要
Weather variability significantly impacts crop yield, posing challenges for large-scale agricultural operations. This study introduces a deep learning-based approach to enhance crop yield prediction accuracy. A Multi-Head Attention-based Bi-Directional Gated Recurrent Unit (M-Bi-GRU) integrated with a Convolutional Neural Network (CNN) is proposed. The publicly available Crop Recommendation dataset is pre-processed using data cleaning and Min–Max normalization to eliminate inconsistencies. Then, the Adaptive Reptile Search Optimization (ARSO) algorithm is used to identify the most relevant features for the prediction task. The M-Bi-GRU-CNN model uses these selected features to predict crop yields. The implementation is carried out in Python, and the performance is measured using a variety of metrics. Experimental results demonstrate that the proposed model outperforms existing methods, achieving a Mean Absolute Error (MAE) of 0.45, Mean Absolute Percentage Error (MAPE) of 0.07, and Root Mean Square Error (RMSE) of 0.28.