{"title":"Comparative analysis of deep learning and machine learning models for one-day-ahead streamflow forecasting in the Krishna River basin","authors":"Sukhsehaj Kaur, Sagar Rohidas Chavan","doi":"10.1016/j.ejrh.2025.102549","DOIUrl":null,"url":null,"abstract":"<div><h3>Study region</h3><div>Karad, Keesara, Sarati and T.Ramapuram catchments located in the Krishna River basin, India</div></div><div><h3>Study focus</h3><div>This study focused on 1-day ahead streamflow forecasting in four distinct catchments using a wide array of Deep Learning (DL) and Machine Learning (ML) models. A comprehensive evaluation of eleven models was conducted to assess their strengths and limitations across different datasets.</div></div><div><h3>New hydrological insights</h3><div>The study implemented Long Short-Term Memory (LSTM), Bidirectional LSTM (Bi-LSTM), Gated Recurrent Unit (GRU), Bidirectional GRU, Convolutional Neural Network, WaveNet, K-Nearest Neighbours, Random Forest (RF), Support Vector Regression, Adaptive Boosting, and Extreme Gradient Boosting (XGBoost) to forecast streamflow at each site. Lagged precipitation and antecedent streamflow emerged as key predictors. Model performance was assessed using multiple evaluation metrics and visualization techniques. Bi-LSTM achieved the highest performance in three catchments with Nash-Sutcliffe efficiency (NSE) of 0.864 in Karad, 0.708 in Keesara, and 0.702 in T. Ramapuram, while GRU performed best in Sarati with NSE close to 0.7. The best model achieved \"very good\" accuracy in one catchment and \"good\" in three, as indicated by performance metrics. However, even the best-performing DL models struggled to capture peak flow events, revealing limitations in extrapolation. The study also highlights the potential of ML models based on ensemble techniques, such as RF and XGBoost, which demonstrated performance comparable to that of complex DL architectures.</div></div>","PeriodicalId":48620,"journal":{"name":"Journal of Hydrology-Regional Studies","volume":"60 ","pages":"Article 102549"},"PeriodicalIF":4.7000,"publicationDate":"2025-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Hydrology-Regional Studies","FirstCategoryId":"89","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S221458182500374X","RegionNum":2,"RegionCategory":"地球科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"WATER RESOURCES","Score":null,"Total":0}
引用次数: 0
Abstract
Study region
Karad, Keesara, Sarati and T.Ramapuram catchments located in the Krishna River basin, India
Study focus
This study focused on 1-day ahead streamflow forecasting in four distinct catchments using a wide array of Deep Learning (DL) and Machine Learning (ML) models. A comprehensive evaluation of eleven models was conducted to assess their strengths and limitations across different datasets.
New hydrological insights
The study implemented Long Short-Term Memory (LSTM), Bidirectional LSTM (Bi-LSTM), Gated Recurrent Unit (GRU), Bidirectional GRU, Convolutional Neural Network, WaveNet, K-Nearest Neighbours, Random Forest (RF), Support Vector Regression, Adaptive Boosting, and Extreme Gradient Boosting (XGBoost) to forecast streamflow at each site. Lagged precipitation and antecedent streamflow emerged as key predictors. Model performance was assessed using multiple evaluation metrics and visualization techniques. Bi-LSTM achieved the highest performance in three catchments with Nash-Sutcliffe efficiency (NSE) of 0.864 in Karad, 0.708 in Keesara, and 0.702 in T. Ramapuram, while GRU performed best in Sarati with NSE close to 0.7. The best model achieved "very good" accuracy in one catchment and "good" in three, as indicated by performance metrics. However, even the best-performing DL models struggled to capture peak flow events, revealing limitations in extrapolation. The study also highlights the potential of ML models based on ensemble techniques, such as RF and XGBoost, which demonstrated performance comparable to that of complex DL architectures.
期刊介绍:
Journal of Hydrology: Regional Studies publishes original research papers enhancing the science of hydrology and aiming at region-specific problems, past and future conditions, analysis, review and solutions. The journal particularly welcomes research papers that deliver new insights into region-specific hydrological processes and responses to changing conditions, as well as contributions that incorporate interdisciplinarity and translational science.