Performance Comparison of an LSTM-based Deep Learning Model versus Conventional Machine Learning Algorithms for Streamflow Forecasting

Streamflow forecasting plays a key role in improvement of water resource allocation, management and planning, flood warning and forecasting, and mitigation of flood damages. There are a considerable number of forecasting models and techniques that have been employed in streamflow forecasting and gai...

Full description

Saved in:
Bibliographic Details
Published inWater resources management Vol. 35; no. 12; pp. 4167 - 4187
Main Authors Rahimzad, Maryam, Moghaddam Nia, Alireza, Zolfonoon, Hosam, Soltani, Jaber, Danandeh Mehr, Ali, Kwon, Hyun-Han
Format Journal Article
LanguageEnglish
Published Dordrecht Springer Netherlands 01.09.2021
Springer Nature B.V
Subjects
Online AccessGet full text
ISSN0920-4741
1573-1650
DOI10.1007/s11269-021-02937-w

Cover

More Information
Summary:Streamflow forecasting plays a key role in improvement of water resource allocation, management and planning, flood warning and forecasting, and mitigation of flood damages. There are a considerable number of forecasting models and techniques that have been employed in streamflow forecasting and gained importance in hydrological studies in recent decades. In this study, the main objective was to compare the accuracy of four data-driven techniques of Linear Regression (LR), Multilayer Perceptron (MLP), Support Vector Machine (SVM), and Long Short-Term Memory (LSTM) network in daily streamflow forecasting. For this purpose, three scenarios were defined based on historical precipitation and streamflow series for 26 years of the Kentucky River basin located in eastern Kentucky, US. Statistical criteria including the coefficient of correlation ( R ), Nash-Sutcliff coefficient of efficiency ( E ), Nash-Sutcliff for High flow ( E H ), Nash-Sutcliff for Low flow ( E L ), normalized root mean square error ( NRMSE ), relative error in estimating maximum flow ( REmax ), threshold statistics ( TS ), and average absolute relative error ( AARE ) were employed to compare the performances of these methods. The results show that the LSTM network outperforms the other models in forecasting daily streamflow with the lowest values of NRMSE and the highest values of E H , E L , and R under all scenarios. These findings indicated that the LSTM is a robust data-driven technique to characterize the time series behaviors in hydrological modeling applications.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
ISSN:0920-4741
1573-1650
DOI:10.1007/s11269-021-02937-w