Modeling Precipitation: A Statistical and Machine Learning Approach

Authors

  • Narayan Sapkota Department of Mathematics, School of Science, Kathmandu University, Dhulikhel, Kavre, Nepal and Everest Engineering College, Pokhara University, Sanepa, Lalitpur, Nepal
  • Khim Bahadur Khattri Department of Mathematics, School of Science, Kathmandu University, Dhulikhel, Kavre, Nepal
  • Divyashwori Aryal School of Environmental Science and Management, Pokhara University, Kathmandu, Nepal

DOI:

https://doi.org/10.3126/injet.v2i2.78616

Keywords:

Precipitation Prediction, ARIMA, SVR, Residual Analysis, Durbin-Watson Test, NSE

Abstract

Precipitation modeling is indispensable for understanding hydrological processes, optimizing water resource management, and mitigating precipitation-induced geophysical mass flows such as debris and mud flow risks. This study employed both statistical and machine learning techniques to model precipitation patterns in Kathmandu, Nepal. Specifically, it compares the performance of the autoregressive integrated moving average (ARIMA) model and the Support Vector Regressor (SVR), using five years of historical meteorological data from the Department of Hydrology and Meteorology, Babarmahal. Stationarity tests confirmed the dataset's stationarity, allowing the use of ARIMA without differencing. Initial ARIMA parameters were selected using ACF and PACF plots and refined through grid search with AIC scores. Performance evaluation demonstrated that SVR outperformed ARIMA in both in-sample and out-of-sample predictions, as indicated by lower RMSE and MAE and higher Nash-Sutcliffe Efficiency (NSE) values, suggesting a better data fit and generalization. Furthermore, the Durbin-Watson statistic confirmed SVR's superior handling of autocorrelation, reinforcing its effectiveness in precipitation forecasting. However, both models faced challenges in accurately predicting extreme precipitation events. Future research should explore a hybrid approach integrating statistical models, machine learning, and deep learning to enhance predictive performance. Additionally, further consideration of meteorological and geographical parameters may improve model accuracy. These findings can support meteorologists, urban planners, disaster management authorities, and policymakers in strengthening early warning systems, improving water resource management, and enhancing resilience against climate-related challenges.

Downloads

Download data is not yet available.
Abstract
147
PDF
189

Downloads

Published

2025-05-19

How to Cite

Sapkota, N., Khattri, K. B., & Aryal, D. (2025). Modeling Precipitation: A Statistical and Machine Learning Approach. International Journal on Engineering Technology, 2(2), 188–203. https://doi.org/10.3126/injet.v2i2.78616

Issue

Section

Articles