Cargando…

Accurate discharge and water level forecasting using ensemble learning with genetic algorithm and singular spectrum analysis-based denoising

Forecasting discharge (Q) and water level (H) are essential factors in hydrological research and flood prediction. In recent years, deep learning has emerged as a viable technique for capturing the non-linear relationship of historical data to generate highly accurate prediction results. Despite the...

Descripción completa

Detalles Bibliográficos
Autores principales: Nguyen, Anh Duy, Le Nguyen, Phi, Vu, Viet Hung, Pham, Quoc Viet, Nguyen, Viet Huy, Nguyen, Minh Hieu, Nguyen, Thanh Hung, Nguyen, Kien
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9674858/
https://www.ncbi.nlm.nih.gov/pubmed/36400829
http://dx.doi.org/10.1038/s41598-022-22057-8
_version_ 1784833240362647552
author Nguyen, Anh Duy
Le Nguyen, Phi
Vu, Viet Hung
Pham, Quoc Viet
Nguyen, Viet Huy
Nguyen, Minh Hieu
Nguyen, Thanh Hung
Nguyen, Kien
author_facet Nguyen, Anh Duy
Le Nguyen, Phi
Vu, Viet Hung
Pham, Quoc Viet
Nguyen, Viet Huy
Nguyen, Minh Hieu
Nguyen, Thanh Hung
Nguyen, Kien
author_sort Nguyen, Anh Duy
collection PubMed
description Forecasting discharge (Q) and water level (H) are essential factors in hydrological research and flood prediction. In recent years, deep learning has emerged as a viable technique for capturing the non-linear relationship of historical data to generate highly accurate prediction results. Despite the success in various domains, applying deep learning in Q and H prediction is hampered by three critical issues: a shortage of training data, the occurrence of noise in the collected data, and the difficulty in adjusting the model’s hyper-parameters. This work proposes a novel deep learning-based Q–H prediction model that overcomes all the shortcomings encountered by existing approaches. Specifically, to address data scarcity and increase prediction accuracy, we design an ensemble learning architecture that takes advantage of multiple deep learning techniques. Furthermore, we leverage the Singular-Spectrum Analysis (SSA) to remove noise and outliers from the original data. Besides, we exploit the Genetic Algorithm (GA) to propose a novel mechanism that can automatically determine the prediction model’s optimal hyper-parameters. We conducted extensive experiments on two datasets collected from Vietnam’s Red and Dakbla rivers. The results show that our proposed solution outperforms current techniques across a wide range of metrics, including NSE, MSE, MAE, and MAPE. Specifically, by exploiting the ensemble learning technique, we can improve the NSE by at least [Formula: see text] . Moreover, with the aid of the SSA-based data preprocessing technique, the NSE is further enhanced by more than [Formula: see text] . Finally, thanks to GA-based optimization, our proposed model increases the NSE by at least [Formula: see text] and up to [Formula: see text] in the best case.
format Online
Article
Text
id pubmed-9674858
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-96748582022-11-20 Accurate discharge and water level forecasting using ensemble learning with genetic algorithm and singular spectrum analysis-based denoising Nguyen, Anh Duy Le Nguyen, Phi Vu, Viet Hung Pham, Quoc Viet Nguyen, Viet Huy Nguyen, Minh Hieu Nguyen, Thanh Hung Nguyen, Kien Sci Rep Article Forecasting discharge (Q) and water level (H) are essential factors in hydrological research and flood prediction. In recent years, deep learning has emerged as a viable technique for capturing the non-linear relationship of historical data to generate highly accurate prediction results. Despite the success in various domains, applying deep learning in Q and H prediction is hampered by three critical issues: a shortage of training data, the occurrence of noise in the collected data, and the difficulty in adjusting the model’s hyper-parameters. This work proposes a novel deep learning-based Q–H prediction model that overcomes all the shortcomings encountered by existing approaches. Specifically, to address data scarcity and increase prediction accuracy, we design an ensemble learning architecture that takes advantage of multiple deep learning techniques. Furthermore, we leverage the Singular-Spectrum Analysis (SSA) to remove noise and outliers from the original data. Besides, we exploit the Genetic Algorithm (GA) to propose a novel mechanism that can automatically determine the prediction model’s optimal hyper-parameters. We conducted extensive experiments on two datasets collected from Vietnam’s Red and Dakbla rivers. The results show that our proposed solution outperforms current techniques across a wide range of metrics, including NSE, MSE, MAE, and MAPE. Specifically, by exploiting the ensemble learning technique, we can improve the NSE by at least [Formula: see text] . Moreover, with the aid of the SSA-based data preprocessing technique, the NSE is further enhanced by more than [Formula: see text] . Finally, thanks to GA-based optimization, our proposed model increases the NSE by at least [Formula: see text] and up to [Formula: see text] in the best case. Nature Publishing Group UK 2022-11-18 /pmc/articles/PMC9674858/ /pubmed/36400829 http://dx.doi.org/10.1038/s41598-022-22057-8 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open AccessThis 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
Nguyen, Anh Duy
Le Nguyen, Phi
Vu, Viet Hung
Pham, Quoc Viet
Nguyen, Viet Huy
Nguyen, Minh Hieu
Nguyen, Thanh Hung
Nguyen, Kien
Accurate discharge and water level forecasting using ensemble learning with genetic algorithm and singular spectrum analysis-based denoising
title Accurate discharge and water level forecasting using ensemble learning with genetic algorithm and singular spectrum analysis-based denoising
title_full Accurate discharge and water level forecasting using ensemble learning with genetic algorithm and singular spectrum analysis-based denoising
title_fullStr Accurate discharge and water level forecasting using ensemble learning with genetic algorithm and singular spectrum analysis-based denoising
title_full_unstemmed Accurate discharge and water level forecasting using ensemble learning with genetic algorithm and singular spectrum analysis-based denoising
title_short Accurate discharge and water level forecasting using ensemble learning with genetic algorithm and singular spectrum analysis-based denoising
title_sort accurate discharge and water level forecasting using ensemble learning with genetic algorithm and singular spectrum analysis-based denoising
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9674858/
https://www.ncbi.nlm.nih.gov/pubmed/36400829
http://dx.doi.org/10.1038/s41598-022-22057-8
work_keys_str_mv AT nguyenanhduy accuratedischargeandwaterlevelforecastingusingensemblelearningwithgeneticalgorithmandsingularspectrumanalysisbaseddenoising
AT lenguyenphi accuratedischargeandwaterlevelforecastingusingensemblelearningwithgeneticalgorithmandsingularspectrumanalysisbaseddenoising
AT vuviethung accuratedischargeandwaterlevelforecastingusingensemblelearningwithgeneticalgorithmandsingularspectrumanalysisbaseddenoising
AT phamquocviet accuratedischargeandwaterlevelforecastingusingensemblelearningwithgeneticalgorithmandsingularspectrumanalysisbaseddenoising
AT nguyenviethuy accuratedischargeandwaterlevelforecastingusingensemblelearningwithgeneticalgorithmandsingularspectrumanalysisbaseddenoising
AT nguyenminhhieu accuratedischargeandwaterlevelforecastingusingensemblelearningwithgeneticalgorithmandsingularspectrumanalysisbaseddenoising
AT nguyenthanhhung accuratedischargeandwaterlevelforecastingusingensemblelearningwithgeneticalgorithmandsingularspectrumanalysisbaseddenoising
AT nguyenkien accuratedischargeandwaterlevelforecastingusingensemblelearningwithgeneticalgorithmandsingularspectrumanalysisbaseddenoising