使用独立的元启发算法和它们与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.
Scientific reports
|October 24, 2025
概括
本研究介绍了先进的机器学习和优化技术,以准确预测桥梁码头扫描深度,提高结构安全性和降低维护成本. 优化的模型显著优于传统方法,提供更可靠的工程解决方案.
科学领域:
- 土木工程 土木工程是指土木工程.
- 液压工程 液压工程 液压工程
- 计算力学 计算力学 计算力学
背景情况:
- 桥梁支柱周围的扫描是结构故障的主要原因,需要准确预测平衡扫描深度 (Seq).
- 现有的经验方程往往缺乏准确性,因为影响冲动的液压过程的复杂,非线性性质.
- 需要先进的计算方法来克服传统扫描预测模型的局限性.
研究的目的:
- 开发和评估新的方法来估计在桥梁支柱周围的平衡扫地深度 (Seq).
- 为了比较优化机器学习模型和衍生显式方程与现有方法的性能.
- 通过可解释性分析,确定影响扫描深度的关键因素.
主要方法:
- 使用五个元启发式算法优化一个分类提升 (CatBoost) 机器学习模型:哈里斯优化 (HHO),火焰优化 (MFO),优化算法 (WOA),优化算法 (POA) 和狐优化算法 (FOX).
- 开发明确的扫描深度预测方程,这些方程来自相同的元启发式优化算法.
- 使用夏普利添加式扩展 (SHAP) 和灵敏度分析来理解模型行为和因素的重要性.
主要成果:
- 混合HHO-CatBoost模型表现出卓越的性能,达到0.9670,0.0286米的根平均平方误差 (RMSE) 和0.0178米的平均绝对误差 (MAE) 的确定系数 (R2).
- 除了雷诺兹数之外,HHO衍生的显式方程表现优于现有的18个方程,R2=0.828,RMSE=0.066 m,MAE=0.043 m.
- SHAP分析确定码头直径是最有影响力的因素,而灵敏度分析强调码头直径与流水深度的比率在动荡条件下是最重要的.
结论:
- 与传统方法相比,优化的机器学习模型和衍生出的明确方程在预测平衡深度方面提供了显著的改进.
- 超听觉算法,特别是HHO,在提高机器学习模型和显式扫描预测方程的准确性方面是有效的.
- 了解码头直径和流深等因素的影响对于准确的桥梁扫描评估和风险管理至关重要.
相关概念视频
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
284
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
284
Heuristics
644
Heuristics are problem-solving strategies that use mental shortcuts to simplify decision-making. Unlike algorithms, which must be followed precisely to achieve a correct result, heuristics offer a general problem-solving framework. They save time and energy but can sometimes lead to less rational decisions.
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...
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...
644
Bootstrapping
808
The term "bootstrap" originated in the 19th century as a metaphor for self-improvement or achieving something independently, without external assistance. This concept extends to statistical bootstrapping, a self-contained method for estimating population parameters through resampling, even though it can be computationally intensive. Developed by the American statistician Dr. Bradley Efron in 1979, bootstrapping provides a robust way to perform inference when the original sample size is...
808
Optimization Problems
8
Optimization problems often involve identifying maximum or minimum values under specific constraints. A well-known example is determining the longest horizontal pipe that can be moved around a right-angled corner, where a 3-meter-wide hallway meets a 2-meter-wide hallway. This scenario, common in architectural design and industrial transport, can be understood conceptually through geometric and trigonometric reasoning.To visualize the problem, consider the pipe as a straight line that touches...
8
Quantifying and Rejecting Outliers: The Grubbs Test
3.5K
Sometimes, a data set can have a recorded numerical observation that greatly deviates from the rest of the data. Assuming that the data is normally distributed, a statistical method called the Grubbs test can be used to determine whether the observation is truly an outlier. To perform a two-tailed Grubbs test, first, calculate the absolute difference between the outlier and the mean. Then, calculate the ratio between this difference and the standard deviation of the sample. This...
3.5K
Survival Tree
383
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
383


