An Efficient Machine Learning Classification Model for Rainfall Prediction in Bangladesh
摘要
One of the most significant and difficult tasks in the modern world is rainfall forecast. Rainfall is a complicated and nonlinear phenomenon that requires sophisticated computer modeling and simulation to anticipate with any degree of accuracy. In many regions of the world, daily rainfall totals are dispersed based on various frequency distribution functions. Rainfall has become a significant factor in agricultural countries. We provide a machine learning-based framework for forecasting the total monthly precipitation. In this study, three Bangladeshi weather stations’ daily rainfall was forecasted with a 365-day lead time using backpropagation long short-term memory (LSTM), random forest, and neural network algorithms. The predicted results from the selected algorithms were compared with the observed data to determine prediction precision by mean absolute error (MAE) test results. We found that selected algorithms predicted daily rainfall with reasonable accuracy. Therefore, year-long, month-long, and day-long rainfall can be predicted using these models.