arrow
Return

Generative deep learning for probabilistic streamflow forecasting: Conditional variational auto-encoder

delete2024-02-01
delete4
PRE
AI
M
Mohammad Sina Jahangir *
DOI:10.1016/j.jhydrol.2023.130498delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Probabilistic hydrological forecasting has gained increasing importance in recent years, as it offers essential information for risk-based decision-making and flood management. Traditional hydrological models often produce deterministic forecasts, which do not account for the inherent uncertainties in hydrological systems. Although many previous studies have investigated using deep learning (DL) models for hydrological prediction, the development of probabilistic DL models (especially, generative models) has not yet been thoroughly examined for hydrological forecasting. The present study investigates the efficacy of a generative DL model, namely, conditional variational auto-encoder (CVAE). CVAE is applied for one-seven day(s) ahead probabilistic streamflow forecasting in 75 basins from the Canadian model parameter experiment (CANOPEX) database. The CVAE forecast model, which outputs forecasts in the form of a probability distribution, was benchmarked against two state-of-the-art quantile-based DL models: quantile-based encoder-decoder (ED) and quantile-based CVAE (QCVAE). The latter outputs forecasts for specific quantiles of a probability distribution (here, q = 0.05, 0.5, 0.95). More than 9000 models were developed based on different basins, input variable sets, and model structures. The models were evaluated in terms of point forecast accuracy and forecast reliability. The results indicate that the CVAE model generally outperforms the benchmark models in terms of reliability at a 90 % confidence level (median reliability of 92.49 % compared to 87.35 % and 84.59 % for ED and QCVAE, respectively). However, the quantile-based forecast models produce slightly more accurate point forecasts than the CVAE (median Kling-Gupta efficiency (KGE) of 0.88 compared to 0.90 for both ED and QCVAE). Notably, the CVAE model exhibits superior probabilistic forecasts in basins with poor point forecast accuracy, highlighting its usefulness over benchmark methods in difficult-to-forecast basins. Overall, CVAE is a promising probabilistic DL model for streamflow forecasting, and it can be readily applied for forecasting other hydrological variables (evapotranspiration, water level, etc.). The findings of this study provide a basis for future research on probabilistic forecasting of hydrological variables using generative DL models.
Keywords:
Conditional Variational Auto-Encoder
Encoder-Decoder
Deep Learning
Streamflow Forecasting
LSTM

Journal

Journal of Hydrology cover
Journal of Hydrology
IF:
6.3
Papers:
2.4W
Citations:
9.8W

Organization

U
University of Waterloo
Scholars:
2.2W
Papers: 2.3W
Citations: 3.3W
Cited Papers

Cited Papers

errShare
errSave
Benchmarking and Process Diagnostics of Land Models
err2018-11-20
err47
errOAAI
errNearing, Grey S.; Ruddell, Benjamin L.; Clark, Martyn P.; Nijssen, Bart; Peters-Lidard, Christa
errShare
errSave
Comparing a long short-term memory (LSTM) neural network with a physically-based hydrological model for streamflow forecasting over a Canadian catchment
err2023-12-01
err33
errOAAI
errSabzipour, Behmard; Arsenault, Richard; Troin, Magali; Martel, Jean-Luc; Brissette, Francois; Brunet, Frederic; Mai, Juliane
errShare
errSave
Long lead-time daily and monthly streamflow forecasting using machine learning methods
err2020-11-01
err177
PREAI
errCheng, M.; Fang, F.; Kinouchi, T.; Navon, I. M.; Pain, C. C.
errShare
errSave
Rainfall-runoff simulation in karst dominated areas based on a coupled conceptual hydrological model
err2019-06-01
err69
PREAI
errZhou, Qing; Chen, Lu; Singh, Vijay P.; Zhou, Jianzhong; Chen, Xiaohong; Xiong, Lihua
errShare
errSave
Time series forecasting for hourly photovoltaic power using conditional generative adversarial network and Bi-LSTM
errENERGY
IF9.4
err2022-05-01
err96
PREAI
errHuang, Xiaoqiao; Li, Qiong; Tai, Yonghang; Chen, Zaiqing; Liu, Jun; Shi, Junsheng; Liu, Wuming
errShare
errSave
A quantile-based encoder-decoder framework for multi-step ahead runoff forecasting
err2023-04-01
err28
PREAI
errJahangir, Mohammad Sina; You, John; Quilty, John
errShare
errSave
A novel attention-based LSTM cell post-processor coupled with bayesian optimization for streamflow prediction
err2021-10-01
err118
PREAI
errAlizadeh, Babak; Bafti, Alireza Ghaderi; Kamangir, Hamid; Zhang, Yu; Wright, Daniel B.; Franz, Kristie J.
errShare
errSave
A long Short-Term memory cyclic model with mutual information for hydrology forecasting: A Case study in the xixian basin
err2020-07-01
err49
PREAI
errLv, Ning; Liang, Xiaoxu; Chen, Chen; Zhou, Yang; Li, Ji; Wei, Hong; Wang, Hao
errShare
errSave
Variational encoder geostatistical analysis (VEGAS) with an application to large scale riverine bathymetry
err2022-12-01
err4
errOAAI
errForghani, Mojtaba; Qian, Yizhou; Lee, Jonghyun; Farthing, Matthew; Hesser, Tyler; Kitanidis, Peter K.; Darve, Eric F.
errShare
errSave
researcher View more