{"title":"Multi-step-ahead prediction of river flow using NARX neural networks and deep learning LSTM","authors":"G. Hayder, M. Iwan Solihin, M. N. Najwa","doi":"10.2166/h2oj.2022.134","DOIUrl":null,"url":null,"abstract":"\n Kelantan river (Sungai Kelantan in Malaysia) basin is one of the essential catchments as it has a history of flood events. Numerous studies have been conducted in river basin modelling for the prediction of flow and mitigation of flooding events as well as water resource management. Therefore, having multi-step-ahead forecasting for river flow (RF) is of important research interest in this regard. This study presents four different approaches for multi-step-ahead forecasting for the Kelantan RF, using NARX (nonlinear autoregressive with exogenous inputs) neural networks and deep learning recurrent neural networks called LSTM (long short-term memory). The dataset used was obtained in monthly record for 29 years between January 1988 and December 2016. The results shows that two recursive methods using NARX and LSTM are able to do multi-step-ahead forecasting on 52 series of test datasets with NSE (Nash–Sutcliffe efficiency coefficient) values of 0.44 and 0.59 for NARX and LSTM, respectively. For few-step-ahead forecasting, LSTM with direct sequence-to-sequence produces promising results with a good NSE value of 0.75 (in case of two-step-ahead forecasting). However, it needs a larger data size to have better performance in longer-step-ahead forecasting. Compared with other studies, the data used in this study is much smaller.","PeriodicalId":36060,"journal":{"name":"H2Open Journal","volume":null,"pages":null},"PeriodicalIF":1.5000,"publicationDate":"2022-01-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"H2Open Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2166/h2oj.2022.134","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"WATER RESOURCES","Score":null,"Total":0}
引用次数: 6
Abstract
Kelantan river (Sungai Kelantan in Malaysia) basin is one of the essential catchments as it has a history of flood events. Numerous studies have been conducted in river basin modelling for the prediction of flow and mitigation of flooding events as well as water resource management. Therefore, having multi-step-ahead forecasting for river flow (RF) is of important research interest in this regard. This study presents four different approaches for multi-step-ahead forecasting for the Kelantan RF, using NARX (nonlinear autoregressive with exogenous inputs) neural networks and deep learning recurrent neural networks called LSTM (long short-term memory). The dataset used was obtained in monthly record for 29 years between January 1988 and December 2016. The results shows that two recursive methods using NARX and LSTM are able to do multi-step-ahead forecasting on 52 series of test datasets with NSE (Nash–Sutcliffe efficiency coefficient) values of 0.44 and 0.59 for NARX and LSTM, respectively. For few-step-ahead forecasting, LSTM with direct sequence-to-sequence produces promising results with a good NSE value of 0.75 (in case of two-step-ahead forecasting). However, it needs a larger data size to have better performance in longer-step-ahead forecasting. Compared with other studies, the data used in this study is much smaller.
吉兰丹河(Sungai Kelantan in Malaysia)盆地是一个重要的集水区,因为它有洪水事件的历史。在河流流域建模方面进行了大量研究,以预测流量和减轻洪水事件以及水资源管理。因此,对河流流量进行多步超前预测是这方面的重要研究方向。本研究提出了四种不同的多步超前预测吉兰丹RF的方法,使用NARX(非线性自回归外源性输入)神经网络和称为LSTM(长短期记忆)的深度学习递归神经网络。使用的数据集是1988年1月至2016年12月间29年的月度记录。结果表明,基于NARX和LSTM的递归方法能够对52组测试数据集进行多步超前预测,NARX和LSTM的NSE值分别为0.44和0.59。对于少步提前预测,直接序列到序列的LSTM产生了很好的结果,NSE值为0.75(在两步提前预测的情况下)。然而,它需要更大的数据量才能在更长的步进预测中有更好的表现。与其他研究相比,本研究使用的数据要少得多。