Nonlinear Drivers of Extreme Rainfall in Barishal, Bangladesh: Evidence from an Integrated Statistical and Machine Learning Framework
DOI:
https://doi.org/10.66348/srr.26.a65Keywords:
Extreme rainfall prediction, Soil moisture, NASA POWER data, Bangladesh climate modelingAbstract
In the context of assessing climate risks in vulnerable coastal areas like Barishal, Bangladesh, it is important to understand the determinants of extreme rainfall. Current research mainly focuses on mean rainfall patterns, with limited emphasis on extremes and land–atmosphere interactions. This paper addresses this gap by creating a unified statistical and machine learning framework to identify the key drivers of extreme precipitation. Monthly climatic data for 1984–2025 (N=504) were obtained from the NASA POWER database, including temperature, humidity, wind speed, solar radiation, and soil moisture. Extreme rainfall events were defined using the 90th percentile threshold. Logistic regression and Random Forest models were then employed to identify both linear and nonlinear relationships, while SHAP was used to evaluate the importance of each variable. The results show that temperature (β=3.501, p<0.05) and soil moisture (β=49.788, p<0.001) significantly increase the likelihood of extreme rainfall, whereas solar radiation (β=−1.064, p<0.001) has a negative effect. The Random Forest model outperforms logistic regression (AUC=0.976 vs. 0.958), achieving 85.6% accuracy and a Kappa value of 0.68. SHAP analysis indicates that soil moisture is the most influential predictor, followed by humidity and temperature. Overall, the findings provide a robust and interpretable framework for understanding the occurrence of extreme rainfall, which can support improved climate risk management strategies.
Declarations
Consent to publish: The authors have provided consent to publish.
Competing interests: The authors declared no potential conflicts of interest with respect to the research, authorship and/or publication of this article.
Data availability statement: The data used in this study are available from publicly accessible sources.
Funding: The authors received no financial support for the research, authorship and/or publication of this article.
Clinical Trial Number: Not Applicable.
Declaration of using generative AI: During the preparation of this work the author(s) used ChatGPT in order to correct the grammatical errors. After using this tool/service, the author(s) reviewed and edited the content as needed and take full responsibility for the content of the published article.
Author Contributions: M.O.F.: Conceptualization, methodology, writing—original draft preparation, writing—review and editing. All authors have read and agreed to the published version of the manuscript.
Downloads
References
Alexander, L. V., Zhang, X., Peterson, T. C., Caesar, J., Gleason, B., Klein Tank, A., Haylock, M., Collins, D., Trewin, B., Rahimzadeh, F., et al. (2006). Global observed changes in daily climate extremes of temperature and precipitation. Journal of Geophysical Research: Atmospheres, 111(D5). https://doi.org/10.1029/2005JD006290
Amnuaylojaroen, T. (2026). Enhancing extreme weather event classification ensemble machine learning modelling: An application to mainland Southeast Asia region. Theoretical and Applied Climatology, 157(1), 8. https://doi.org/10.1007/s00704-025-05925-x
Bhuyan, M. D. I., Islam, M. M., & Bhuiyan, M. E. K. (2018). A trend analysis of temperature and rainfall to predict climate change for northwestern region of Bangladesh. American Journal of Climate Change, 7(2), 115–134. https://doi.org/10.4236/ajcc.2018.72009
Camuffo, D., Becherini, F., & della Valle, A. (2020). Relationship between selected percentiles and return periods of extreme events. Acta Geophysica, 68, 1201–1211. https://doi.org/10.1007/s11600-020-00452-x
Cramer, S., Kampouridis, M., Freitas, A. A., & Alexandridis, A. K. (2017). An extensive evaluation of seven machine learning methods for rainfall prediction in weather derivatives. Expert Systems with Applications, 85, 169–181. https://doi.org/10.1016/j.eswa.2017.05.029
Dhanya, C., & Kumar, D. N. (2011). Multivariate nonlinear ensemble prediction of daily chaotic rainfall with climate inputs. Journal of Hydrology, 403(3-4), 292–306. https://doi.org/10.1016/j.jhydrol.2011.04.006
Dikshit, A., & Pradhan, B. (2021). Interpretable and explainable AI (XAI) model for spatial drought prediction. Science of the Total Environment, 801, 149797. https://doi.org/10.1016/j.jhydrol.2011.04.009
Hasany, N., Salman, H., & Farman, A. (2024). Evaluating rainfall prediction models on time series data from Bangladesh and Pakistan: A comparative approach. Journal of Computing & Biomedical Informatics, 7(2). https://jcbi.org/index.php/Main
Heydarizad, M., Pumijumnong, N., Minaei, M., Salari, P., Sorí, R., & Mohammadabadi, H. G. (2025). Exploring stable isotope patterns in monthly precipitation across Southeast Asia using contemporary deep learning models and SHapley Additive exPlanations (SHAP) techniques. Isotopes in Environmental and Health Studies, 61(5), 547–568. https://doi.org/10.1080/10256016.2025.2508811
Ibebuchi, C.C. Uncertainty in machine learning feature importance for climate science: a comparative analysis of SHAP, PDP, and gain-based methods. Theor Appl Climatol 156, 476 (2025). https://doi.org/10.1007/s00704-025-05703-9
Labe, Z. M., & Barnes, E. A. (2021). Detecting climate signals using explainable AI with single-forcing large ensembles. Journal of Advances in Modeling Earth Systems, 13(6), e2021MS002464. https://doi.org/10.1029/2021MS002464
Liu, G. (2025). Tropical climate prediction method combining random forest and feature fusion. International Journal of Low-Carbon Technologies, 20, ctae281. https://doi.org/10.1093/ijlct/ctae281
Masum, M. H., Islam, R., Hossen, M. A., & Akhie, A. A. (2022). Time Series Prediction of Rainfall and Temperature Trend using ARIMA Model. Journal of Scientific Research, 14(1), 215-227. https://doi.org/10.3329/jsr.v14i1.54973
Meenal, R., Michael, P. A., Pamela, D., & Rajasekaran, E. (2021). Weather prediction using random forest machine learning model. Indonesian Journal of Electrical Engineering and Computer Science, 22(2), 1208–1215. https://doi.org/10.11591/ijeecs.v22.i2.pp1208-1215
Mohammed, M., Kolapalli, R., Golla, N., & Maturi, S. S. (2020). Prediction of rainfall using machine learning techniques. International Journal of Scientific and Technology Research, 9(1), 3236–3240.
Rahman, M. R., & Lateh, H. (2017). Climate change in Bangladesh: A spatio-temporal analysis and simulation of recent temperature and rainfall data using GIS and time series analysis model. Theoretical and Applied Climatology, 128(1), 27–41. https://doi.org/10.1007/s00704-015-1688-3
Rahman, N. M. F., Haque, N., Asadullah, M., Hossain, A. B. M. Z., Hossain, M. S., Uddin, M. J., Hassan, S. Q., & Baten, M. A. (2026). Machine learning-based temperature prediction across diverse ecosystems for the Boro season in Bangladesh. Scientific Reports. https://doi.org/10.1038/s41598-026-46341-z
Ramos Filho, G. M., Coelho, V. H. R., Freitas, E. d. S., Xuan, Y., & Almeida, C. d. N. (2021). An improved rainfall-threshold approach for robust prediction and warning of flood and flash flood hazards. Natural Hazards, 105(3), 2409–2429. https://doi.org/10.1007/s11069-020-04405-x
Singh, B. B., Singh, M., & Singh, D. (2021). An overview of climate change over South Asia: Observations, projections, and recent advances. In Practices in Regional Science and Sustainable Regional Development: Experiences from the Global South (pp. 263–277). Springer. https://doi.org/10.1007/978-981-16-2221-2_12
Zhang, Z., Zhang, K., & Khelifi, A. (2018). Multivariate time series analysis in climate and environmental research. Springer. https://doi.org/10.1007/978-3-319-67340-0
Published
Data Availability Statement
The data used in this study are available from publicly accessible sources.
Issue
Section
License
Copyright (c) 2026 Md Omar Farukh (Author)

This work is licensed under a Creative Commons Attribution 4.0 International License.