Seasonal weather pattern prediction from enso indices using machine learning
Abstract
Seasonal climate prediction in Bangladesh remains challenging due to the nonlinear nature of weather and climate interactions. This study investigates the correlation between nine El Niño–Southern Oscillation (ENSO) indices and seasonal temperature and rainfall patterns across Bangladesh, using monthly data from 29 meteorological stations (1977–2022). Six supervised machine-learning models, such as Random Forest (RF), XGBoost (XGB), Decision Tree (DT), Linear Regression (LR), K-Nearest Neighbors (KNN), and K-Fold Cross-Validation (KFCV) were evaluated using R 2 , MAE, and RMSE. XGB achieved the highest accuracy for temperature prediction (R 2 = 0.8824 for Tmax, 0.9706 for Tmin, and 0.9559 for Tavg), with RF and KFCV performing comparably. Rainfall prediction accuracy was lower, with RF achieving the highest R 2 (0.6273). Overall, the results confirm that multiple ENSO indices significantly influence Bangladesh’s seasonal climate and that advanced ML models, particularly XGB and RF, offer strong potential for improved prediction.
Fields of Study & Subjects
Hydrological Forecasting Using AI
Climate variability and models
Precipitation Measurement and Analysis
Publication details
- Journal / source
- Discover Environment
- Publisher
- Springer Science and Business Media LLC
- Volume
- 4
- Issue
- 1
- Publication date
- 21 January 2026
- Language
- EN