FlowDyn: A daily streamflow prediction pipeline for dynamical deep neural network applications

IF 4.8 2区 环境科学与生态学 Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
S. Sadeghi Tabas , N. Humaira , S. Samadi , N.C. Hubig
{"title":"FlowDyn: A daily streamflow prediction pipeline for dynamical deep neural network applications","authors":"S. Sadeghi Tabas ,&nbsp;N. Humaira ,&nbsp;S. Samadi ,&nbsp;N.C. Hubig","doi":"10.1016/j.envsoft.2023.105854","DOIUrl":null,"url":null,"abstract":"<div><p><span><span>This paper presents a dynamical neural network framework to understand how catchment systems respond to daily rainfall-runoff processes over time. We developed an interactive Python-based </span>deep neural network (DNN) package called FlowDyn (presented through a JS-based web platform) to simulate and forecast daily </span>streamflow<span><span> data for &gt;180 gauging stations across the globe. Several DNN models, including long short-term memory (LSTM), Gated Recurrent Unit (GRU), and a hybrid network of </span>convolutional neural network<span> and LSTM (ConvLSTM), as well as an auto encoder (AE) model were developed and integrated into the FlowDyn pipeline to analyze and forecast sequential daily streamflow values that are embedded within a web-based application for demonstration and visualization. Inputs were gathered from different web services, including the catchment attributes and meteorology for large-sample studies (CAMELS), the national climatic data center (NCDC), and the global runoff data center (GRDC). DNN configurations were trained and tested with an average accuracy rating of 0.83 across 183 river basins globally. FlowDyn simulation and performance demonstrated that different DNN models were able to learn both regionally consistent and location-specific hydrological behaviors. Through the findings of this paper, we advocate the merit of applying FlowDyn package in the field of daily rainfall-runoff prediction at both local and global scales.</span></span></p></div>","PeriodicalId":310,"journal":{"name":"Environmental Modelling & Software","volume":"170 ","pages":"Article 105854"},"PeriodicalIF":4.8000,"publicationDate":"2023-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Environmental Modelling & Software","FirstCategoryId":"93","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1364815223002402","RegionNum":2,"RegionCategory":"环境科学与生态学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

This paper presents a dynamical neural network framework to understand how catchment systems respond to daily rainfall-runoff processes over time. We developed an interactive Python-based deep neural network (DNN) package called FlowDyn (presented through a JS-based web platform) to simulate and forecast daily streamflow data for >180 gauging stations across the globe. Several DNN models, including long short-term memory (LSTM), Gated Recurrent Unit (GRU), and a hybrid network of convolutional neural network and LSTM (ConvLSTM), as well as an auto encoder (AE) model were developed and integrated into the FlowDyn pipeline to analyze and forecast sequential daily streamflow values that are embedded within a web-based application for demonstration and visualization. Inputs were gathered from different web services, including the catchment attributes and meteorology for large-sample studies (CAMELS), the national climatic data center (NCDC), and the global runoff data center (GRDC). DNN configurations were trained and tested with an average accuracy rating of 0.83 across 183 river basins globally. FlowDyn simulation and performance demonstrated that different DNN models were able to learn both regionally consistent and location-specific hydrological behaviors. Through the findings of this paper, we advocate the merit of applying FlowDyn package in the field of daily rainfall-runoff prediction at both local and global scales.

FlowDyn:用于动态深度神经网络应用的每日流量预测管道
本文提出了一个动态神经网络框架,以了解集水区系统如何随着时间的推移对每日降雨径流过程做出反应。我们开发了一个名为FlowDyn的交互式基于Python的深度神经网络(DNN)包(通过基于JS的web平台提供),以模拟和预测>;全球180个测量站。几种DNN模型,包括长短期记忆(LSTM)、门控递归单元(GRU)以及卷积神经网络和LSTM的混合网络(ConvLSTM),以及自动编码器(AE)模型,并将其集成到FlowDyn管道中,以分析和预测嵌入在基于web的应用程序中用于演示和可视化的连续日流量值。输入来自不同的网络服务,包括大样本研究的集水区属性和气象学(CAMELS)、国家气候数据中心(NCDC)和全球径流数据中心(GRDC)。DNN配置在全球183个流域进行了训练和测试,平均准确率为0.83。FlowDyn模拟和性能表明,不同的DNN模型能够学习区域一致和特定位置的水文行为。通过本文的研究结果,我们主张将FlowDyn软件包应用于地方和全球范围的日降雨量径流预测领域的优点。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Environmental Modelling & Software
Environmental Modelling & Software 工程技术-工程:环境
CiteScore
9.30
自引率
8.20%
发文量
241
审稿时长
60 days
期刊介绍: Environmental Modelling & Software publishes contributions, in the form of research articles, reviews and short communications, on recent advances in environmental modelling and/or software. The aim is to improve our capacity to represent, understand, predict or manage the behaviour of environmental systems at all practical scales, and to communicate those improvements to a wide scientific and professional audience.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信