Reservoir Inflow Forecasting of The Bhumibol Dam Using XGBOOST Algorithm

dc.contributor.authorDornpunya P.
dc.contributor.authorMusor H.
dc.contributor.authorRittima A.
dc.contributor.authorKraisangka J.
dc.contributor.correspondenceDornpunya P.
dc.contributor.otherMahidol University
dc.date.accessioned2024-03-21T18:08:00Z
dc.date.available2024-03-21T18:08:00Z
dc.date.issued2023-01-01
dc.description.abstractRecent research has been devoted to enhancing the predictive performance of hydrological forecasting models through Machine Learning (ML) techniques, aiming for successful local government decision-making in water resources management and planning in times of crisis and normal situations. This study focuses on applying ML to forecast reservoir inflow at Bhumibol (BB) dam, the primary water source in the Ping River Basin, northern Thailand, with two operation centers, Kamphaeng Phet and Lamphun Water Resources Management Operation Centers, supervise and manage water in the Ping River Basin area. The eXtreme Gradient Boosting (XGBoost) algorithm, an ensemble ML algorithm based on decision trees, was utilized for forecasting daily reservoir inflow using the R programming language. The model's training and testing phases employed inflow and rainfall data spanning from 2000 to 2022 as key forecasting inputs. The XGBoost model was trained and tested while adjusting various parameters, including the ratio of training-to-testing datasets, learning rates, average inflow, rainfall at delayed time steps (1, 3, and 7 days or t-1, t-3, and t-7), maximum iteration number, and early stopping rounds. Statistical performance such as coefficient of determination (R-square) and Root Mean Square Error (RMSE) were used to evaluate the forecasting models' effectiveness. Validation results indicate that the XGBoost algorithm can replicate the reservoir inflow pattern and yield robust forecasting results, achieving a high R-square value of 0.8898 and a low RMSE of 7.2964. However, a notable underestimation of peak inflows was observed, leading to a volume error of –25.58 MCM. Therefore, optimizing the ML parameters remains crucial to accurately capture extreme reservoir inflow values, which are pivotal for effective water resource management in anticipation of hydrological events. In particular, precise forecasting data will be utilized to strengthen the capability of the Kamphaeng Phet and Lamphun Water Resources Management Operation Centers in these challenging climate times.
dc.identifier.citationProceedings of the IAHR World Congress (2023) , 1711-1719
dc.identifier.doi10.3850/978-90-833476-1-5_iahr40wc-p1611-cd
dc.identifier.eissn2521716X
dc.identifier.issn25217119
dc.identifier.scopus2-s2.0-85187720538
dc.identifier.urihttps://repository.li.mahidol.ac.th/handle/123456789/97712
dc.rights.holderSCOPUS
dc.subjectEnvironmental Science
dc.subjectEngineering
dc.titleReservoir Inflow Forecasting of The Bhumibol Dam Using XGBOOST Algorithm
dc.typeConference Paper
mu.datasource.scopushttps://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85187720538&origin=inward
oaire.citation.endPage1719
oaire.citation.startPage1711
oaire.citation.titleProceedings of the IAHR World Congress
oairecerif.author.affiliationMahidol University
oairecerif.author.affiliationHydro - Informatics Institute

Files

Collections