Cargando…

Streamflow prediction using an integrated methodology based on convolutional neural network and long short-term memory networks

Streamflow (Q(flow)) prediction is one of the essential steps for the reliable and robust water resources planning and management. It is highly vital for hydropower operation, agricultural planning, and flood control. In this study, the convolution neural network (CNN) and Long-Short-term Memory net...

Descripción completa

Detalles Bibliográficos
Autores principales: Ghimire, Sujan, Yaseen, Zaher Mundher, Farooque, Aitazaz A., Deo, Ravinesh C., Zhang, Ji, Tao, Xiaohui
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8410863/
https://www.ncbi.nlm.nih.gov/pubmed/34471166
http://dx.doi.org/10.1038/s41598-021-96751-4
_version_ 1783747189819834368
author Ghimire, Sujan
Yaseen, Zaher Mundher
Farooque, Aitazaz A.
Deo, Ravinesh C.
Zhang, Ji
Tao, Xiaohui
author_facet Ghimire, Sujan
Yaseen, Zaher Mundher
Farooque, Aitazaz A.
Deo, Ravinesh C.
Zhang, Ji
Tao, Xiaohui
author_sort Ghimire, Sujan
collection PubMed
description Streamflow (Q(flow)) prediction is one of the essential steps for the reliable and robust water resources planning and management. It is highly vital for hydropower operation, agricultural planning, and flood control. In this study, the convolution neural network (CNN) and Long-Short-term Memory network (LSTM) are combined to make a new integrated model called CNN-LSTM to predict the hourly Q(flow) (short-term) at Brisbane River and Teewah Creek, Australia. The CNN layers were used to extract the features of Q(flow) time-series, while the LSTM networks use these features from CNN for Q(flow) time series prediction. The proposed CNN-LSTM model is benchmarked against the standalone model CNN, LSTM, and Deep Neural Network models and several conventional artificial intelligence (AI) models. Q(flow) prediction is conducted for different time intervals with the length of 1-Week, 2-Weeks, 4-Weeks, and 9-Months, respectively. With the help of different performance metrics and graphical analysis visualization, the experimental results reveal that with small residual error between the actual and predicted Q(flow), the CNN-LSTM model outperforms all the benchmarked conventional AI models as well as ensemble models for all the time intervals. With 84% of Q(flow) prediction error below the range of 0.05 m(3) s(−1), CNN-LSTM demonstrates a better performance compared to 80% and 66% for LSTM and DNN, respectively. In summary, the results reveal that the proposed CNN-LSTM model based on the novel framework yields more accurate predictions. Thus, CNN-LSTM has significant practical value in Q(flow) prediction.
format Online
Article
Text
id pubmed-8410863
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-84108632021-09-03 Streamflow prediction using an integrated methodology based on convolutional neural network and long short-term memory networks Ghimire, Sujan Yaseen, Zaher Mundher Farooque, Aitazaz A. Deo, Ravinesh C. Zhang, Ji Tao, Xiaohui Sci Rep Article Streamflow (Q(flow)) prediction is one of the essential steps for the reliable and robust water resources planning and management. It is highly vital for hydropower operation, agricultural planning, and flood control. In this study, the convolution neural network (CNN) and Long-Short-term Memory network (LSTM) are combined to make a new integrated model called CNN-LSTM to predict the hourly Q(flow) (short-term) at Brisbane River and Teewah Creek, Australia. The CNN layers were used to extract the features of Q(flow) time-series, while the LSTM networks use these features from CNN for Q(flow) time series prediction. The proposed CNN-LSTM model is benchmarked against the standalone model CNN, LSTM, and Deep Neural Network models and several conventional artificial intelligence (AI) models. Q(flow) prediction is conducted for different time intervals with the length of 1-Week, 2-Weeks, 4-Weeks, and 9-Months, respectively. With the help of different performance metrics and graphical analysis visualization, the experimental results reveal that with small residual error between the actual and predicted Q(flow), the CNN-LSTM model outperforms all the benchmarked conventional AI models as well as ensemble models for all the time intervals. With 84% of Q(flow) prediction error below the range of 0.05 m(3) s(−1), CNN-LSTM demonstrates a better performance compared to 80% and 66% for LSTM and DNN, respectively. In summary, the results reveal that the proposed CNN-LSTM model based on the novel framework yields more accurate predictions. Thus, CNN-LSTM has significant practical value in Q(flow) prediction. Nature Publishing Group UK 2021-09-01 /pmc/articles/PMC8410863/ /pubmed/34471166 http://dx.doi.org/10.1038/s41598-021-96751-4 Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Ghimire, Sujan
Yaseen, Zaher Mundher
Farooque, Aitazaz A.
Deo, Ravinesh C.
Zhang, Ji
Tao, Xiaohui
Streamflow prediction using an integrated methodology based on convolutional neural network and long short-term memory networks
title Streamflow prediction using an integrated methodology based on convolutional neural network and long short-term memory networks
title_full Streamflow prediction using an integrated methodology based on convolutional neural network and long short-term memory networks
title_fullStr Streamflow prediction using an integrated methodology based on convolutional neural network and long short-term memory networks
title_full_unstemmed Streamflow prediction using an integrated methodology based on convolutional neural network and long short-term memory networks
title_short Streamflow prediction using an integrated methodology based on convolutional neural network and long short-term memory networks
title_sort streamflow prediction using an integrated methodology based on convolutional neural network and long short-term memory networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8410863/
https://www.ncbi.nlm.nih.gov/pubmed/34471166
http://dx.doi.org/10.1038/s41598-021-96751-4
work_keys_str_mv AT ghimiresujan streamflowpredictionusinganintegratedmethodologybasedonconvolutionalneuralnetworkandlongshorttermmemorynetworks
AT yaseenzahermundher streamflowpredictionusinganintegratedmethodologybasedonconvolutionalneuralnetworkandlongshorttermmemorynetworks
AT farooqueaitazaza streamflowpredictionusinganintegratedmethodologybasedonconvolutionalneuralnetworkandlongshorttermmemorynetworks
AT deoravineshc streamflowpredictionusinganintegratedmethodologybasedonconvolutionalneuralnetworkandlongshorttermmemorynetworks
AT zhangji streamflowpredictionusinganintegratedmethodologybasedonconvolutionalneuralnetworkandlongshorttermmemorynetworks
AT taoxiaohui streamflowpredictionusinganintegratedmethodologybasedonconvolutionalneuralnetworkandlongshorttermmemorynetworks