A Stacking Ensemble Model of Various Machine Learning Models for Daily Runoff Forecasting

Improving the accuracy and stability of daily runoff prediction is crucial for effective water resource management and flood control. This study proposed a novel stacking ensemble learning model based on attention mechanism for the daily runoff prediction. The proposed model has a two-layer structur...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Water (Basel) 2023-04, Vol.15 (7), p.1265
Hauptverfasser: Lu, Mingshen, Hou, Qinyao, Qin, Shujing, Zhou, Lihao, Hua, Dong, Wang, Xiaoxia, Cheng, Lei
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 7
container_start_page 1265
container_title Water (Basel)
container_volume 15
creator Lu, Mingshen
Hou, Qinyao
Qin, Shujing
Zhou, Lihao
Hua, Dong
Wang, Xiaoxia
Cheng, Lei
description Improving the accuracy and stability of daily runoff prediction is crucial for effective water resource management and flood control. This study proposed a novel stacking ensemble learning model based on attention mechanism for the daily runoff prediction. The proposed model has a two-layer structure with the base model and the meta model. Three machine learning models, namely random forest (RF), adaptive boosting (AdaBoost), and extreme gradient boosting (XGB) are used as the base models. The attention mechanism is used as the meta model to integrate the output of the base model to obtain predictions. The proposed model is applied to predict the daily inflow to Fuchun River Reservoir in the Qiantang River basin. The results show that the proposed model outperforms the base models and other ensemble models in terms of prediction accuracy. Compared with the XGB and weighted averaging ensemble (WAE) models, the proposed model has a 10.22% and 8.54% increase in Nash–Sutcliffe efficiency (NSE), an 18.52% and 16.38% reduction in root mean square error (RMSE), a 28.17% and 18.66% reduction in mean absolute error (MAE), and a 4.54% and 4.19% increase in correlation coefficient (r). The proposed model significantly outperforms the base model and simple stacking model indicated by both the Friedman test and the Nemenyi test. Thus, the proposed model can produce reasonable and accurate prediction of the reservoir inflow, which is of great strategic significance and application value in formulating the rational allocation and optimal operation of water resources and improving the breadth and depth of hydrological forecasting integrated services.
doi_str_mv 10.3390/w15071265
format Article
fullrecord <record><control><sourceid>gale_proqu</sourceid><recordid>TN_cdi_proquest_journals_2799741376</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><galeid>A752311849</galeid><sourcerecordid>A752311849</sourcerecordid><originalsourceid>FETCH-LOGICAL-c331t-f882a6d14f2f6422e3f69797e9bbdd7516d1771340959f35da54918d27e1d93e3</originalsourceid><addsrcrecordid>eNpNkE1LAzEQhoMoWLQH_0HAk4et-dxsjqW2KrQIfoGnJd0kNXWb1GQX6b83tSLOHGaYed4ZeAG4wGhEqUTXX5gjgUnJj8CAIEELxhg-_tefgmFKa5SDyariaADexvCpU82H8ys49clslq2Bi6BNC4OFryq60Ce4UM278wbOjYp-j_4QCdoQ4Y1y7Q4-9j5YC2chmkalLjPn4MSqNpnhbz0DL7Pp8-SumD_c3k_G86KhFHeFrSqiSo2ZJbZkhBhqSymkMHK51FpwnHdCYMqQ5NJSrhVnEleaCIO1pIaegcvD3W0Mn71JXb0OffT5ZU2ElIJhKspMjQ7USrWmdt6GLqompzYb1wRvrMvzseCEYlwxmQVXB0ETQ0rR2Hob3UbFXY1RvXe7_nObfgOMy28f</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2799741376</pqid></control><display><type>article</type><title>A Stacking Ensemble Model of Various Machine Learning Models for Daily Runoff Forecasting</title><source>MDPI - Multidisciplinary Digital Publishing Institute</source><source>EZB-FREE-00999 freely available EZB journals</source><creator>Lu, Mingshen ; Hou, Qinyao ; Qin, Shujing ; Zhou, Lihao ; Hua, Dong ; Wang, Xiaoxia ; Cheng, Lei</creator><creatorcontrib>Lu, Mingshen ; Hou, Qinyao ; Qin, Shujing ; Zhou, Lihao ; Hua, Dong ; Wang, Xiaoxia ; Cheng, Lei</creatorcontrib><description>Improving the accuracy and stability of daily runoff prediction is crucial for effective water resource management and flood control. This study proposed a novel stacking ensemble learning model based on attention mechanism for the daily runoff prediction. The proposed model has a two-layer structure with the base model and the meta model. Three machine learning models, namely random forest (RF), adaptive boosting (AdaBoost), and extreme gradient boosting (XGB) are used as the base models. The attention mechanism is used as the meta model to integrate the output of the base model to obtain predictions. The proposed model is applied to predict the daily inflow to Fuchun River Reservoir in the Qiantang River basin. The results show that the proposed model outperforms the base models and other ensemble models in terms of prediction accuracy. Compared with the XGB and weighted averaging ensemble (WAE) models, the proposed model has a 10.22% and 8.54% increase in Nash–Sutcliffe efficiency (NSE), an 18.52% and 16.38% reduction in root mean square error (RMSE), a 28.17% and 18.66% reduction in mean absolute error (MAE), and a 4.54% and 4.19% increase in correlation coefficient (r). The proposed model significantly outperforms the base model and simple stacking model indicated by both the Friedman test and the Nemenyi test. Thus, the proposed model can produce reasonable and accurate prediction of the reservoir inflow, which is of great strategic significance and application value in formulating the rational allocation and optimal operation of water resources and improving the breadth and depth of hydrological forecasting integrated services.</description><identifier>ISSN: 2073-4441</identifier><identifier>EISSN: 2073-4441</identifier><identifier>DOI: 10.3390/w15071265</identifier><language>eng</language><publisher>Basel: MDPI AG</publisher><subject>Accuracy ; Algorithms ; Analysis ; Aquatic resources ; Artificial intelligence ; China ; Classification ; Correlation coefficient ; Correlation coefficients ; Decision trees ; Deep learning ; Flood control ; Flood management ; Flood predictions ; Forecasting ; Hydrology ; Learning algorithms ; Machine learning ; Management ; Predictions ; Radiation ; Rain ; Reservoirs ; Resource management ; River basins ; Rivers ; Root-mean-square errors ; Runoff ; Runoff forecasting ; Time series ; Water ; Water depth ; Water inflow ; Water resources ; Water resources management ; Weather forecasting</subject><ispartof>Water (Basel), 2023-04, Vol.15 (7), p.1265</ispartof><rights>COPYRIGHT 2023 MDPI AG</rights><rights>2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c331t-f882a6d14f2f6422e3f69797e9bbdd7516d1771340959f35da54918d27e1d93e3</citedby><cites>FETCH-LOGICAL-c331t-f882a6d14f2f6422e3f69797e9bbdd7516d1771340959f35da54918d27e1d93e3</cites><orcidid>0000-0003-2998-6486</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27923,27924</link.rule.ids></links><search><creatorcontrib>Lu, Mingshen</creatorcontrib><creatorcontrib>Hou, Qinyao</creatorcontrib><creatorcontrib>Qin, Shujing</creatorcontrib><creatorcontrib>Zhou, Lihao</creatorcontrib><creatorcontrib>Hua, Dong</creatorcontrib><creatorcontrib>Wang, Xiaoxia</creatorcontrib><creatorcontrib>Cheng, Lei</creatorcontrib><title>A Stacking Ensemble Model of Various Machine Learning Models for Daily Runoff Forecasting</title><title>Water (Basel)</title><description>Improving the accuracy and stability of daily runoff prediction is crucial for effective water resource management and flood control. This study proposed a novel stacking ensemble learning model based on attention mechanism for the daily runoff prediction. The proposed model has a two-layer structure with the base model and the meta model. Three machine learning models, namely random forest (RF), adaptive boosting (AdaBoost), and extreme gradient boosting (XGB) are used as the base models. The attention mechanism is used as the meta model to integrate the output of the base model to obtain predictions. The proposed model is applied to predict the daily inflow to Fuchun River Reservoir in the Qiantang River basin. The results show that the proposed model outperforms the base models and other ensemble models in terms of prediction accuracy. Compared with the XGB and weighted averaging ensemble (WAE) models, the proposed model has a 10.22% and 8.54% increase in Nash–Sutcliffe efficiency (NSE), an 18.52% and 16.38% reduction in root mean square error (RMSE), a 28.17% and 18.66% reduction in mean absolute error (MAE), and a 4.54% and 4.19% increase in correlation coefficient (r). The proposed model significantly outperforms the base model and simple stacking model indicated by both the Friedman test and the Nemenyi test. Thus, the proposed model can produce reasonable and accurate prediction of the reservoir inflow, which is of great strategic significance and application value in formulating the rational allocation and optimal operation of water resources and improving the breadth and depth of hydrological forecasting integrated services.</description><subject>Accuracy</subject><subject>Algorithms</subject><subject>Analysis</subject><subject>Aquatic resources</subject><subject>Artificial intelligence</subject><subject>China</subject><subject>Classification</subject><subject>Correlation coefficient</subject><subject>Correlation coefficients</subject><subject>Decision trees</subject><subject>Deep learning</subject><subject>Flood control</subject><subject>Flood management</subject><subject>Flood predictions</subject><subject>Forecasting</subject><subject>Hydrology</subject><subject>Learning algorithms</subject><subject>Machine learning</subject><subject>Management</subject><subject>Predictions</subject><subject>Radiation</subject><subject>Rain</subject><subject>Reservoirs</subject><subject>Resource management</subject><subject>River basins</subject><subject>Rivers</subject><subject>Root-mean-square errors</subject><subject>Runoff</subject><subject>Runoff forecasting</subject><subject>Time series</subject><subject>Water</subject><subject>Water depth</subject><subject>Water inflow</subject><subject>Water resources</subject><subject>Water resources management</subject><subject>Weather forecasting</subject><issn>2073-4441</issn><issn>2073-4441</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><recordid>eNpNkE1LAzEQhoMoWLQH_0HAk4et-dxsjqW2KrQIfoGnJd0kNXWb1GQX6b83tSLOHGaYed4ZeAG4wGhEqUTXX5gjgUnJj8CAIEELxhg-_tefgmFKa5SDyariaADexvCpU82H8ys49clslq2Bi6BNC4OFryq60Ce4UM278wbOjYp-j_4QCdoQ4Y1y7Q4-9j5YC2chmkalLjPn4MSqNpnhbz0DL7Pp8-SumD_c3k_G86KhFHeFrSqiSo2ZJbZkhBhqSymkMHK51FpwnHdCYMqQ5NJSrhVnEleaCIO1pIaegcvD3W0Mn71JXb0OffT5ZU2ElIJhKspMjQ7USrWmdt6GLqompzYb1wRvrMvzseCEYlwxmQVXB0ETQ0rR2Hob3UbFXY1RvXe7_nObfgOMy28f</recordid><startdate>20230401</startdate><enddate>20230401</enddate><creator>Lu, Mingshen</creator><creator>Hou, Qinyao</creator><creator>Qin, Shujing</creator><creator>Zhou, Lihao</creator><creator>Hua, Dong</creator><creator>Wang, Xiaoxia</creator><creator>Cheng, Lei</creator><general>MDPI AG</general><scope>AAYXX</scope><scope>CITATION</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><orcidid>https://orcid.org/0000-0003-2998-6486</orcidid></search><sort><creationdate>20230401</creationdate><title>A Stacking Ensemble Model of Various Machine Learning Models for Daily Runoff Forecasting</title><author>Lu, Mingshen ; Hou, Qinyao ; Qin, Shujing ; Zhou, Lihao ; Hua, Dong ; Wang, Xiaoxia ; Cheng, Lei</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c331t-f882a6d14f2f6422e3f69797e9bbdd7516d1771340959f35da54918d27e1d93e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Accuracy</topic><topic>Algorithms</topic><topic>Analysis</topic><topic>Aquatic resources</topic><topic>Artificial intelligence</topic><topic>China</topic><topic>Classification</topic><topic>Correlation coefficient</topic><topic>Correlation coefficients</topic><topic>Decision trees</topic><topic>Deep learning</topic><topic>Flood control</topic><topic>Flood management</topic><topic>Flood predictions</topic><topic>Forecasting</topic><topic>Hydrology</topic><topic>Learning algorithms</topic><topic>Machine learning</topic><topic>Management</topic><topic>Predictions</topic><topic>Radiation</topic><topic>Rain</topic><topic>Reservoirs</topic><topic>Resource management</topic><topic>River basins</topic><topic>Rivers</topic><topic>Root-mean-square errors</topic><topic>Runoff</topic><topic>Runoff forecasting</topic><topic>Time series</topic><topic>Water</topic><topic>Water depth</topic><topic>Water inflow</topic><topic>Water resources</topic><topic>Water resources management</topic><topic>Weather forecasting</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Lu, Mingshen</creatorcontrib><creatorcontrib>Hou, Qinyao</creatorcontrib><creatorcontrib>Qin, Shujing</creatorcontrib><creatorcontrib>Zhou, Lihao</creatorcontrib><creatorcontrib>Hua, Dong</creatorcontrib><creatorcontrib>Wang, Xiaoxia</creatorcontrib><creatorcontrib>Cheng, Lei</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><jtitle>Water (Basel)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Lu, Mingshen</au><au>Hou, Qinyao</au><au>Qin, Shujing</au><au>Zhou, Lihao</au><au>Hua, Dong</au><au>Wang, Xiaoxia</au><au>Cheng, Lei</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Stacking Ensemble Model of Various Machine Learning Models for Daily Runoff Forecasting</atitle><jtitle>Water (Basel)</jtitle><date>2023-04-01</date><risdate>2023</risdate><volume>15</volume><issue>7</issue><spage>1265</spage><pages>1265-</pages><issn>2073-4441</issn><eissn>2073-4441</eissn><abstract>Improving the accuracy and stability of daily runoff prediction is crucial for effective water resource management and flood control. This study proposed a novel stacking ensemble learning model based on attention mechanism for the daily runoff prediction. The proposed model has a two-layer structure with the base model and the meta model. Three machine learning models, namely random forest (RF), adaptive boosting (AdaBoost), and extreme gradient boosting (XGB) are used as the base models. The attention mechanism is used as the meta model to integrate the output of the base model to obtain predictions. The proposed model is applied to predict the daily inflow to Fuchun River Reservoir in the Qiantang River basin. The results show that the proposed model outperforms the base models and other ensemble models in terms of prediction accuracy. Compared with the XGB and weighted averaging ensemble (WAE) models, the proposed model has a 10.22% and 8.54% increase in Nash–Sutcliffe efficiency (NSE), an 18.52% and 16.38% reduction in root mean square error (RMSE), a 28.17% and 18.66% reduction in mean absolute error (MAE), and a 4.54% and 4.19% increase in correlation coefficient (r). The proposed model significantly outperforms the base model and simple stacking model indicated by both the Friedman test and the Nemenyi test. Thus, the proposed model can produce reasonable and accurate prediction of the reservoir inflow, which is of great strategic significance and application value in formulating the rational allocation and optimal operation of water resources and improving the breadth and depth of hydrological forecasting integrated services.</abstract><cop>Basel</cop><pub>MDPI AG</pub><doi>10.3390/w15071265</doi><orcidid>https://orcid.org/0000-0003-2998-6486</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2073-4441
ispartof Water (Basel), 2023-04, Vol.15 (7), p.1265
issn 2073-4441
2073-4441
language eng
recordid cdi_proquest_journals_2799741376
source MDPI - Multidisciplinary Digital Publishing Institute; EZB-FREE-00999 freely available EZB journals
subjects Accuracy
Algorithms
Analysis
Aquatic resources
Artificial intelligence
China
Classification
Correlation coefficient
Correlation coefficients
Decision trees
Deep learning
Flood control
Flood management
Flood predictions
Forecasting
Hydrology
Learning algorithms
Machine learning
Management
Predictions
Radiation
Rain
Reservoirs
Resource management
River basins
Rivers
Root-mean-square errors
Runoff
Runoff forecasting
Time series
Water
Water depth
Water inflow
Water resources
Water resources management
Weather forecasting
title A Stacking Ensemble Model of Various Machine Learning Models for Daily Runoff Forecasting
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T12%3A57%3A24IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-gale_proqu&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Stacking%20Ensemble%20Model%20of%20Various%20Machine%20Learning%20Models%20for%20Daily%20Runoff%20Forecasting&rft.jtitle=Water%20(Basel)&rft.au=Lu,%20Mingshen&rft.date=2023-04-01&rft.volume=15&rft.issue=7&rft.spage=1265&rft.pages=1265-&rft.issn=2073-4441&rft.eissn=2073-4441&rft_id=info:doi/10.3390/w15071265&rft_dat=%3Cgale_proqu%3EA752311849%3C/gale_proqu%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2799741376&rft_id=info:pmid/&rft_galeid=A752311849&rfr_iscdi=true