Islam Taufiqul, Mazumder Tanmoy, Shahriair Roni Md Nishad, Nur Md Sadmin
Department of Urban and Regional Planning, Khulna University of Engineering & Technology (KUET), Khulna, 9203, Bangladesh.
Department of Computer Science and Engineering, Khulna University of Engineering & Technology (KUET), Khulna, 9203, Bangladesh.
Heliyon. 2024 Nov 28;10(23):e40764. doi: 10.1016/j.heliyon.2024.e40764. eCollection 2024 Dec 15.
Aman rice, a major staple crop in Bangladesh, is cultivated during the monsoon season and is highly dependent on climatic conditions such as rainfall and temperature. This study aims to identify the most effective machine learning models for predicting Aman rice yields by leveraging 52 years of historical data (1970-2022). Data preprocessing included outlier correction, statistical imputation, and aggregation of monthly averages for varibales like rainfall, temperature, humidity and others during the monsoon (June-September). Various machine learning models - Random Forest, Neural Network, Decision Tree, Linear Regression, and Gradient Boosting - were employed to capture yield trends under changing climatic conditions. Each model was evaluated based on Root Mean Squared Error (RMSE), R-squared (R), and Mean Absolute Error (MAE). Random Forest emerged as the most accurate model showing robustness to climate variability through sensitivity analysis. While Gradient Boosting also performed well, though with slightly higher error margins. Linear Regression provided reasonable outputs, but it struggled with non-linear patterns. In contrast, Neural Networks and Decision Trees showed less accuracy in capturing intricate relationships between climate variables and rice yields. The Random Forest model predicts Aman rice yields to reach 133.31 metric tonnes by 2030 (34.11 % of total rice production) and 140 metric tonnes by 2050 (32.86 %). Climate projections suggest a rise in temperatures from 26.5°C to 37.41 °C in 2030 to 27.33°C-38.26 °C by 2050, with monsoon rainfall increasing slightly from 302.37 mm to 305.7 mm. These changes in climatic conditions could place additional stress on rice production, especially due to higher temperatures. The findings align with international studies highlighting the challenges that rising temperatures and fluctuating rainfall pose to crop yields. These findings emphasize the need for adaptive agricultural techniques and policies to mitigate climate change impacts on rice production, supporting food security and sustainable development in Bangladesh.
冬稻是孟加拉国的主要主食作物,在季风季节种植,高度依赖降雨和温度等气候条件。本研究旨在通过利用52年的历史数据(1970 - 2022年),确定预测冬稻产量最有效的机器学习模型。数据预处理包括异常值校正、统计插补,以及对季风期间(6月至9月)降雨、温度、湿度等变量的月平均值进行汇总。采用了各种机器学习模型——随机森林、神经网络、决策树、线性回归和梯度提升——来捕捉气候变化条件下的产量趋势。每个模型都根据均方根误差(RMSE)、决定系数(R)和平均绝对误差(MAE)进行评估。随机森林成为最准确的模型,通过敏感性分析显示出对气候变异性的稳健性。虽然梯度提升也表现良好,但误差幅度略高。线性回归提供了合理的输出,但在处理非线性模式方面存在困难。相比之下,神经网络和决策树在捕捉气候变量与水稻产量之间的复杂关系方面准确性较低。随机森林模型预测,到2030年冬稻产量将达到133.31公吨(占水稻总产量的34.11%),到2050年将达到140公吨(占水稻总产量的32.86%)。气候预测表明,到2030年气温将从26.5°C上升到37.41°C,到2050年将上升到27.33°C - 38.26°C,季风降雨量将从302.37毫米略有增加到305.7毫米。这些气候条件的变化可能给水稻生产带来额外压力,特别是由于温度升高。这些发现与国际研究一致,突出了气温上升和降雨波动对作物产量构成的挑战。这些发现强调需要采用适应性农业技术和政策,以减轻气候变化对水稻生产的影响,支持孟加拉国的粮食安全和可持续发展。