Data Assimilation for Streamflow Forecasting Using Extreme Learning Machines and Multilayer Perceptrons

Data assimilation allows for updating state variables in a model to represent the initial condition of a catchment more accurately than the initial OpenLoop simulation. In hydrology, data assimilation is often a prerequisite for forecasting. According to Hornik (1991, https://doi.org/10.1016/0893-60...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Water resources research 2020-06, Vol.56 (6), p.n/a
Hauptverfasser: Boucher, M.‐A., Quilty, J., Adamowski, J.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Data assimilation allows for updating state variables in a model to represent the initial condition of a catchment more accurately than the initial OpenLoop simulation. In hydrology, data assimilation is often a prerequisite for forecasting. According to Hornik (1991, https://doi.org/10.1016/0893-6080(91)90009-T) artificial neural networks can learn any nonlinear relationship between inputs and outputs. Here, we hypothesize that neural networks could learn the relationship between the simulated streamflow (from a hydrological model) and the corresponding state variables. Once learned, this relationship can be used to obtain corrected state variables by applying it to observed rather than simulated streamflow. Based on this, we propose a novel, ensemble‐based, data assimilation approach. As a proof of concept and to verify the abovementioned hypothesis, we used an international testbed comprising four hydrologically dissimilar catchments. We applied the new data assimilation method to the lumped hydrological model GR4J, which has two state variables. Within this framework, we compared two types of neural networks, namely, Extreme Learning Machine and the Multilayer Perceptron. Using well‐known metrics such as the continuous ranked probability score, we compared the assimilated streamflow series with the OpenLoop streamflow series and with the observed streamflow. We show that neural networks can be successfully used for data assimilation, with a noticeable improvement over the OpenLoop simulation for all catchments. Key Points Neural network‐based methods are proposed for assimilating state variables in conceptual hydrological models Both multilayer perceptrons and extreme learning machines are shown to generate accurate starting points for streamflow forecasts Multilayer perceptron ensembles provided more reliable estimates of state variable uncertainty than extreme learning machine ensembles
ISSN:0043-1397
1944-7973
DOI:10.1029/2019WR026226