Author
Listed:
- Ting Wang
(Xi’an University of Technology)
- Panrui Gao
(Xi’an University of Technology)
- Zhiwen Tian
(Xi’an University of Technology)
- Yanlong Li
(Xi’an University of Technology)
- Wen Qiu
(Xi’an University of Technology)
- Ning Shi
(Xi’an University of Technology)
- Zengguang Xu
(Xi’an University of Technology)
Abstract
Accurately predicting the peak discharge at the breach of an earth–rock dam is crucial for formulating downstream flood control measures and risk assessments. This paper established a database of 162 earth–rock dam failure cases. Based on the analysis of earth–rock dam failure processes and parameter correlation analysis, we selected dam type, failure mode, the height of water above breach invert, and volume of water stored above breach invert at failure as the control variables. A prediction model of the peak discharge from the earth–rock dam failures is established using the Bayesian optimization (BO) XGBoost algorithm. To show the superiority of the BO-XGBoost regression prediction model, we also selected three additional algorithms including Decision Tree, Random Forest, and Gradient Boosting Decision Tree to establish the prediction models. These models were compared against the BO-XGBoost model and empirical models. The results indicate that the BO-XGBoost model has a maximum goodness of fit R2 of 0.98, indicating that the proposed model possesses higher predictive accuracy. To analyze the impact of each control variable on the prediction values, the BO-XGBoost model is combined with the interpretable machine learning Shapley Additive exPlanations theory. The global analysis indicates that the volume of water stored above the breach invert at failure has the most significant impact on the peak discharge, followed by the height of water above the breach invert at failure. Finally, the feasibility and application of the BO-XGBoost model are further verified by analyzing the typical cases of the Shimantan dam and the Teton dam.
Suggested Citation
Ting Wang & Panrui Gao & Zhiwen Tian & Yanlong Li & Wen Qiu & Ning Shi & Zengguang Xu, 2025.
"Prediction of peak discharge from earth–rock dam failures based on Bayesian optimization XGBoost regression algorithm,"
Natural Hazards: Journal of the International Society for the Prevention and Mitigation of Natural Hazards, Springer;International Society for the Prevention and Mitigation of Natural Hazards, vol. 121(12), pages 13961-13984, July.
Handle:
RePEc:spr:nathaz:v:121:y:2025:i:12:d:10.1007_s11069-025-07338-5
DOI: 10.1007/s11069-025-07338-5
Download full text from publisher
As the access to this document is restricted, you may want to
for a different version of it.
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:nathaz:v:121:y:2025:i:12:d:10.1007_s11069-025-07338-5. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.