Simulation and forecasting of streamflows using machine learning models coupled with base flow separation

Hakan Tongal (Corresponding Author), Martijn J. Booij

Research output: Contribution to journalArticleAcademicpeer-review

146 Citations (Scopus)
91 Downloads (Pure)

Abstract

Efficient simulation of rainfall-runoff relationships is one of the most complex problems owing to the high number of interrelated hydrological processes. It is well-known that machine learning models could fail in simulating streamflows from only meteorological variables in the absence of antecedent streamflow values. The main reason for this could be low and lagged relationships between streamflow and meteorological variables. To overcome this inefficiency, for the first time, we developed a simulation framework by coupling a base flow separation method to three machine learning methods. It was demonstrated that separating streamflow into different components such as base flow and surface flow can be useful for improving simulation and forecasting capabilities of machine learning models. We simulated streamflow in four rivers in the United States with Support Vector Regression (SVR), Artificial Neural Networks (ANNs) and Random Forest (RF) as a function of precipitation (P), temperature (T) and potential evapotranspiration (PET). We concluded that the base flow separation method improved the simulation performances of the machine learning models to a certain degree. Apart from the simulation scheme, we also employed a forecasting scheme by using the antecedent observed discharge values in addition to P, T, and PET. We discussed performances of models in simulation and forecasting of streamflow regarding model types, input structures and catchment dynamics in detail.
Original languageEnglish
Pages (from-to)266-282
Number of pages17
JournalJournal of hydrology
Volume564
DOIs
Publication statusPublished - 1 Sept 2018

Keywords

  • UT-Hybrid-D
  • 22/4 OA procedure

Fingerprint

Dive into the research topics of 'Simulation and forecasting of streamflows using machine learning models coupled with base flow separation'. Together they form a unique fingerprint.

Cite this