Related Experiment Video
Updated: Jan 14, 2026

Machine Learning Algorithms for Early Detection of Bone Metastases in an Experimental Rat Model
Published on: August 16, 2020
Scour depth estimation using standalone metaheuristic algorithms and their combinations with CatBoost
Nasrin Eini1, Saeid Janizadeh1, Sayed M Bateni1,2
1Department of Civil, Environmental and Construction Engineering & Water Resources Research Center, University of Hawaii at Manoa, Honolulu, HI, 96822, USA.
Abstract:
Scouring around bridge piers poses a critical threat to structural integrity, leading to costly damage and safety risks. Traditional equations often fail to accurately predict equilibrium scour depth (Seq) due to the complexity and nonlinearity of the underlying hydraulic processes. This study proposes two approaches for estimating Seq: (1) optimizing a Categorical Boosting (CatBoost) machine learning model using five metaheuristic algorithms-Harris Hawk Optimization (HHO), Moth-Flame Optimization (MFO), Whale Optimization Algorithm (WOA), Pelican Optimization Algorithm (POA), and Fox Optimization Algorithm (FOX); and (2) using the abovementioned optimization methods (i.e., HHO, MFO, WOA, POA, and FOX) to derive explicit equations. Among the hybrid models, HHO-CatBoost achieved the highest accuracy, with a root-mean-square error (RMSE) of 0.0286 m, mean absolute error (MAE) of 0.0178 m, and coefficient of determination (R2) of 0.9670 during testing. Among the explicit formulations, the HHO-based model excluding the Reynolds number outperformed 18 existing equations, achieving an RMSE of 0.066 m, an MAE of 0.043 m, and an R2 of 0.828. SHapley Additive exPlanations (SHAP) analysis identified pier diameter as the most influential factor and critical velocity as the least, while sensitivity analysis highlighted the ratio of pier diameter to flow depth as most important and Reynolds number as the least significant under turbulent flow conditions.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Heuristics
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
Bootstrapping
Optimization Problems
Quantifying and Rejecting Outliers: The Grubbs Test
Survival Tree
Building a Survival Tree
Constructing a...

