Harnessing Machine Learning Models to Predict Flow Regimes over Stepped Spillways
Received: 11 January 2025 | Revised: 10 April 2025 | Accepted: 22 April 2025 | Online: 4 June 2025
Corresponding author: Pakorn Ditthakit
Abstract
Accurate identification of flow regimes is crucial for understanding and analyzing flow behavior over stepped spillways. This study evaluates the ability of three machine learning regression models, namely AdaBoost Regressor (AdaBoost), Extra Trees Regressor (ETR), and Extreme Gradient Boosting (XGBoost), to predict three flow regimes (nappe flow, transition flow, and skimming flow) over stepped spillways. A dataset of 126 samples, including the ratio of critical flow depth to step height (hc/h), chute slope (α), and flow condition, was collected from a hydraulic experimental study. Two data splitting ratios were used for model training and testing: 110:16 and 84:42. The models were evaluated and compared using Mean Absolute Error (MAE), Root Mean Squared Error (RMSE), coefficient of determination (R2), and Overall Index (OI). The findings revealed that AdaBoost, ETR, and XGBoost achieved higher accuracy than previous studies that employed Artificial Neural Networks (ANNs) and the Adaptive Neuro-Fuzzy Inference System (ANFIS), with R2 and OI exceeding 0.90 for both data-splitting ratios. The AdaBoost model demonstrated the highest performance, followed by ETR and XGBoost, respectively. This study contributes to the advancement of knowledge of machine learning models, particularly in their application to hydraulic engineering contexts.
Keywords:
adaboost, extra trees, flow regimes, stepped spillways, XGBoostDownloads
References
A. H. Haghiabi, "Estimation of scour downstream of a ski-jump bucket using the multivariate adaptive regression splines," Scientia Iranica, vol. 24, no. 4, pp. 1789–1801, Aug. 2017.
E. A. Elnikhely, "Investigation and analysis of scour downstream of a spillway," Ain Shams Engineering Journal, vol. 9, no. 4, pp. 2275–2282, Dec. 2018.
A. Eskandari, M. Heidarnejad, A. Masjedi, M. H. Purmohammadi, and A. Kamanbedast, "Experimental investigation on the effect of different slot shapes and configurations on scour dimension downstream of flip buckets," Water SA, vol. 46, no. 3, Jul. 2020.
E. E. D. Y. E. A. Helal, "Minimizing scour downstream of hydraulic structures using single line of floor water jets," Ain Shams Engineering Journal, vol. 5, no. 1, pp. 17–28, Mar. 2014.
A. Ashoor and A. Riazi, "Stepped Spillways and Energy Dissipation: A Non-Uniform Step Length Approach," Applied Sciences, vol. 9, no. 23, Nov. 2019, Art. no. 5071.
A. Parsaie, A. H. Haghiabi, M. Saneie, and H. Torabi, "Applications of soft computing techniques for prediction of energy dissipation on stepped spillways," Neural Computing and Applications, vol. 29, no. 12, pp. 1393–1409, Jun. 2018.
A. Parsaie, A. H. Haghiabi, M. Saneie, and H. Torabi, "Prediction of Energy Dissipation of Flow Over Stepped Spillways Using Data-Driven Models," Iranian Journal of Science and Technology, Transactions of Civil Engineering, vol. 42, no. 1, pp. 39–53, Mar. 2018.
H. Torabi, A. Parsaie, H. Yonesi, and E. Mozafari, "Energy Dissipation on Rough Stepped Spillways," Iranian Journal of Science and Technology, Transactions of Civil Engineering, vol. 42, no. 3, pp. 325–330, Sep. 2018.
A. H. Haghiabi, H. M. Azamathulla, and A. Parsaie, "Prediction of head loss on cascade weir using ANN and SVM," ISH Journal of Hydraulic Engineering, vol. 23, no. 1, pp. 102–110, Jan. 2017.
P. Jazayeri and R. Moeini, "Construction cost minimisation of the stepped spillway using improved particle swarm optimisation and artificial bee colony algorithms," Water and Environment Journal, vol. 34, no. S1, pp. 468–480, Dec. 2020.
O. B. Haddad, M. Mirmomeni, and M. A. Mariño, "Optimal design of stepped spillways using the HBMO algorithm," Civil Engineering and Environmental Systems, vol. 27, no. 1, pp. 81–94, Mar. 2010.
D. E. Reeve, A. A. Zuhaira, and H. Karunarathna, "Computational investigation of hydraulic performance variation with geometry in gabion stepped spillways," Water Science and Engineering, vol. 12, no. 1, pp. 62–72, Mar. 2019.
X. Li, D. Zhong, Y. J. Zhang, Y. Wang, Y. Wang, and H. Zhang, "Wide river or narrow river: Future river training strategy for Lower Yellow River under global change," International Journal of Sediment Research, vol. 33, no. 3, pp. 271–284, Sep. 2018.
C. K. Novakoski et al., "Induced aeration flow over stepped spillways: mean pressures, air entrainment and flow behavior," RBRH, vol. 26, 2021, Art. no. e34.
W. Wan, A. Raza, and X. Chen, "Effect of Height and Geometry of Stepped Spillway on Inception Point Location," Applied Sciences, vol. 9, no. 10, May 2019, Art. no. 2091.
W. U. Jianhua, H. A. N. Dongxu, and Z. Yu, "Air-entrainment characteristics of hydraulic jump aeration basin," Advances in Science and Technology of Water Resources, vol. 36, no. 3, pp. 31–35, 2016.
F. P. G. Márquez, A. H. S. Al-taie, Y. A. Zakur, A. Alsadoon, L. R. Flaih, and Y. A. Zakoor, "Exploring the Potential of the Machine Learning Techniques in the Water Quality Assessment: A Review of Applications and Performance," in Recent Trends and Advances in Artificial Intelligence, vol. 1138, F. P. Garcia, A. Jamil, A. A. Hameed, A. Ortis, and I. S. Ramirez, Eds. Springer Nature Switzerland, 2024, pp. 626–639.
S. Cojbasic et al., "Application of machine learning in river water quality management: a review," Water Science & Technology, vol. 88, no. 9, pp. 2297–2308, Nov. 2023.
B. V. Krushna and S. D, "Comparative Analysis of Machine Learning Models for Water Quality Prediction," in 2024 Fourth International Conference on Advances in Electrical, Computing, Communication and Sustainable Technologies (ICAECT), Bhilai, India, Jan. 2024, pp. 1–6.
U. Ejaz et al., "Monitoring the Industrial waste polluted stream - Integrated analytics and machine learning for water quality index assessment," Journal of Cleaner Production, vol. 450, Apr. 2024, Art. no. 141877.
T. T. H. Ngoc, P. T. Khanh, and S. Pramanik, "Prediction of Water Quality Using Machine Learning," in Methodologies, Frameworks, and Applications of Machine Learning, IGI Global Scientific Publishing, 2024, pp. 147–160.
M. Zhu et al., "A review of the application of machine learning in water quality evaluation," Eco-Environment & Health, vol. 1, no. 2, pp. 107–116, Jun. 2022.
V. Kumar, N. Kedam, K. V. Sharma, D. J. Mehta, and T. Caloiero, "Advanced Machine Learning Techniques to Improve Hydrological Prediction: A Comparative Analysis of Streamflow Prediction Models," Water, vol. 15, no. 14, Jul. 2023, Art. no. 2572.
A. A. Ahmed, S. Sayed, A. Abdoulhalik, S. Moutari, and L. Oyedele, "Applications of machine learning to water resources management: A review of present status and future opportunities," Journal of Cleaner Production, vol. 441, Feb. 2024, Art. no. 140715.
S. Ranjan and V. Singh, "ANN and GRNN-Based Coupled Model for Flood Inundation Mapping of the Punpun River Basin," Engineering, Technology & Applied Science Research, vol. 13, no. 1, pp. 9941–9946, Feb. 2023.
R. A. Ramadan and S. Boubaker, "Predictive Modeling of Groundwater Recharge under Climate Change Scenarios in the Northern Area of Saudi Arabia," Engineering, Technology & Applied Science Research, vol. 14, no. 2, pp. 13578–13583, Apr. 2024.
K. B. W. Boo, A. El-Shafie, F. Othman, Md. M. H. Khan, A. H. Birima, and A. N. Ahmed, "Groundwater level forecasting with machine learning models: A review," Water Research, vol. 252, Mar. 2024, Art. no. 121249.
X. Yu, Y. P. Xu, H. Gu, and Y. Guo, "Multi-objective robust optimization of reservoir operation for real-time flood control under forecasting uncertainty," Journal of Hydrology, vol. 620, May 2023, Art. no. 129421.
W. Zhang, Y. Zheng, and Z. Liu, "Deep learning model guided by physical mechanism for reservoir operation," Journal of Hydroelectric Engineering, vol. 42, no. 3, pp. 13–25, 2023.
J. Weekaew, P. Ditthakit, Q. B. Pham, N. Kittiphattanabawon, and N. T. T. Linh, "Comparative Study of Coupling Models of Feature Selection Methods and Machine Learning Techniques for Predicting Monthly Reservoir Inflow," Water, vol. 14, no. 24, Dec. 2022, Art. no. 4029.
J. Weekaew, P. Ditthakit, N. Kittiphattanabawon, and Q. B. Pham, "Quartile Regression and Ensemble Models for Extreme Events of Multi-Time Step-Ahead Monthly Reservoir Inflow Forecasting," Water, vol. 16, no. 23, Nov. 2024, Art. no. 3388.
S. Pujari, V. Kaushik, N. Awasthi, S. K. Gupta, and S. A. Kumar, "Application of machine learning approaches in the computation of energy dissipation over rectangular stepped spillway," H2Open Journal, vol. 6, no. 3, pp. 433–448, Sep. 2023.
S. Pujari, V. Kaushik, and S. A. Kumar, "Prediction of Energy Dissipation over Stepped Spillway with Baffles Using Machine Learning Techniques," Civil Engineering and Architecture, vol. 11, no. 5, pp. 2377–2391, Sep. 2023.
K. Roushangar, S. Akhgar, F. Salmasi, and J. Shiri, "Modeling energy dissipation over stepped spillways using machine learning approaches," Journal of Hydrology, vol. 508, pp. 254–265, Jan. 2014.
M. G. Mooselu, M. R. Nikoo, P. H. Bakhtiari, N. B. Rayani, and A. Izady, "Conflict resolution in the multi-stakeholder stepped spillway design under uncertainty by machine learning techniques," Applied Soft Computing, vol. 110, Oct. 2021, Art. no. 107721.
E. Gul, N. Alpaslan, and M. E. Emiroglu, "Robust optimization of SVM hyper-parameters for spillway type selection," Ain Shams Engineering Journal, vol. 12, no. 3, pp. 2413–2423, Sep. 2021.
U. Mishra et al., "Explainable Machine Learning to Analyze the Optimized Reverse Curve Geometry for flow over Ogee Spillways," Water Resources Management, vol. 39, no. 5, pp. 2069–2091, Mar. 2025.
O. Kisi, M. E. Emiroglu, and A. Baylar, "Flow Regime Prediction in Stepped Channels Using Neural Computing Technique," International Journal of Science & Technology, vol. 3, no. 1, pp. 109–121, 2008.
D. Hanbay, A. Baylar, and E. Ozpolat, "Predicting flow conditions over stepped chutes based on ANFIS," Soft Computing, vol. 13, no. 7, pp. 701–707, May 2009.
H. Chanson, "Hydraulics of Nappe Flow Regime above Stepped Chutes and Spillways," Australian Civil/Structural Engineering Transactions, vol. 1, pp. 69–76, 1994.
H. Chanson, and A. Paintal, "Hydraulics of Stepped Chutes and Spillways," Applied Mechanics Reviews, vol. 56, no. 1, pp. B10–B11, Jan. 2003.
I. Ohtsu, "Characteristics of flow condition on stepped channels," presented at The 27th Congress of IAHR, Water Resources Engineering, 1997.
J. Leandro, D. B. Bung, and R. Carvalho, "Measuring void fraction and velocity fields of a stepped spillway for skimming flow using non-intrusive methods," Experiments in Fluids, vol. 55, no. 5, May 2014, Art. no. 1732.
Y. Yasuda, I. Ohtsu, and M. Takahashi, "Hydraulic characteristics in connections between smooth crest and stepped channel," in International Symposium on Hydraulic Structures - XXII Congreso Latinoamericano de Hidraulica - 22nd Latin American Congress on Hydraulics, Oct. 2006.
Y. Freund and R. E. Schapire, "A Decision-Theoretic Generalization of On-Line Learning and an Application to Boosting," Journal of Computer and System Sciences, vol. 55, no. 1, pp. 119–139, Aug. 1997.
L. Villalobos-Arias and C. Quesada-López, "Comparative study of random search hyper-parameter tuning for software effort estimation," in Proceedings of the 17th International Conference on Predictive Models and Data Analytics in Software Engineering, Athens Greece, Aug. 2021, pp. 21–29.
A. Baylar and M. E. Emiroglu, "Study of aeration efficiency at stepped channels," Proceedings of the Institution of Civil Engineers - Water and Maritime Engineering, vol. 156, no. 3, pp. 257–263, Sep. 2003.
A. Baylar, M. E. Emiroglu, and T. Bagatur, "An experimental investigation of aeration performance in stepped spillways," Water and Environment Journal, vol. 20, no. 1, pp. 35–42, Mar. 2006.
R. Kohavi, "A study of cross-validation and bootstrap for accuracy estimation and model selection," in Proceedings of the 14th international joint conference on Artificial intelligence - Volume 2, May 1995, pp. 1137–1143.
G. James, D. Witten, T. Hastie, R. Tibshirani, and J. Taylor, An Introduction to Statistical Learning: with Applications in Python. Springer International Publishing, 2023.
S. Putatunda and K. Rama, "A Comparative Analysis of Hyperopt as Against Other Approaches for Hyper-Parameter Optimization of XGBoost," in Proceedings of the 2018 International Conference on Signal Processing and Machine Learning, Shanghai China, Nov. 2018, pp. 6–10.
C. J. Willmott and K. Matsuura, "Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance," Climate Research, vol. 30, no. 1, pp. 79–82, Dec. 2005.
T. Chai and R. R. Draxler, "Root mean square error (RMSE) or mean absolute error (MAE)? – Arguments against avoiding RMSE in the literature," Geoscientific Model Development, vol. 7, no. 3, pp. 1247–1250, Jun. 2014.
N. R. Draper and H. Smith, "Serial Correlation in the Residuals and the Durbin–Watson Test," in Applied Regression Analysis, John Wiley & Sons, Ltd, 1998, pp. 179–203.
D. N. Moriasi, J. G. Arnold, M. W. Van Liew, R. L. Bingner, R. D. Harmel, and T. L. Veith, "Model Evaluation Guidelines for Systematic Quantification of Accuracy in Watershed Simulations," Transactions of the ASABE, vol. 50, no. 3, pp. 885–900, 2007.
S. M. Lundberg and S. I. Lee, "A Unified Approach to Interpreting Model Predictions," in Advances in Neural Information Processing Systems, 2017, vol. 30.
Downloads
How to Cite
License
Copyright (c) 2025 Jakkarin Weekaew, Nukul Suksuwan, Ahmet Baylar, Pakorn Ditthakit

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain the copyright and grant the journal the right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) after its publication in ETASR with an acknowledgement of its initial publication in this journal.