Streamflow modelling and forecasting for Canadian watersheds using LSTM networks with attention mechanism
Open Access
- 13 July 2022
- journal article
- research article
- Published by Springer Nature in Neural Computing and Applications
- Vol. 34 (22) , 19995-20015
Abstract
This study investigates the capability of sequence-to-sequence machine learning (ML) architectures in an effort to develop streamflow forecasting tools for Canadian watersheds. Such tools are useful to inform local and region-specific water management and flood forecasting related activities. Two powerful deep-learning variants of the Recurrent Neural Network were investigated, namely the standard and attention-based encoder-decoder long short-term memory (LSTM) models. Both models were forced with past hydro-meteorological states and daily meteorological data with a look-back time window of several days. These models were tested for 10 different watersheds from the Ottawa River watershed, located within the Great Lakes Saint-Lawrence region of Canada, an economic powerhouse of the country. The results of training and testing phases suggest that both models are able to simulate overall hydrograph patterns well when compared to observational records. Between the two models, the attention model significantly outperforms the standard model in all watersheds, suggesting the importance and usefulness of the attention mechanism in ML architectures, not well explored for hydrological applications. The mean performance accuracy of the attention model on unseen data, when assessed in terms of mean Nash–Sutcliffe Efficiency and Kling-Gupta Efficiency is, respectively, found to be 0.985 and 0.954 for these watersheds. Streamflow forecasts with lead times of up to 5 days with the attention model demonstrate overall skillful performance with well above the benchmark accuracy of 70%. The results of the study suggest that the encoder–decoder LSTM, with attention mechanism, is a powerful modelling choice for developing streamflow forecasting systems for Canadian watersheds.Keywords
Funding Information
- National Research Council Canada
This publication has 47 references indexed in Scilit:
- Decomposition of the mean squared error and NSE performance criteria: Implications for improving hydrological modellingJournal of Hydrology, 2009
- Data based mechanistic model for low flows: Implications for the effects of climate changeJournal of Hydrology, 2007
- AN ANALYSIS OF REGION-OF-INFLUENCE METHODS FOR FLOOD REGIONALIZATION IN THE GULF-ATLANTIC ROLLING PLAINSJawra Journal of the American Water Resources Association, 2005
- A rainfall and snowmelt runoff modelling approach to flow estimation at ungauged sites in British ColumbiaJournal of Hydrology, 1999
- Streamflow record extension using power transformations and application to sediment transportWater Resources Research, 1999
- A simple hydrologically based model of land surface water and energy fluxes for general circulation modelsJournal of Geophysical Research: Atmospheres, 1994
- WATFLOOD: a Micro-Computer Based Flood Forecasting System Based on Real-Time Weather RadarCanadian Water Resources Journal / Revue canadienne des ressources hydriques, 1988
- Tests of ARMA model forms for rainfall-runoff modellingJournal of Hydrology, 1987
- Application of seasonal parametric linear stochastic models to monthly flow dataWater Resources Research, 1974
- River flow forecasting through conceptual models part I — A discussion of principlesJournal of Hydrology, 1970