萨尔普导航和基于竞争的优化器 (SNCPO) 提供高效的极端学习机器训练和全球数值优化
Oluwatayomi Rereloluwa Adegboye1, Afi Kekeli Feda2, Ghanshyam G Tejani3,4
1University of Mediterranean Karpasia, Mersin-10, TR-10 Mersin, Mersin, Northern Cyprus, Turkey.
Scientific reports
|April 21, 2025
概括
一个新的混合优化算法,Salp导航和基于竞争的优化器 (SNCPO),增强机器学习和工程任务. 它有效地平衡了勘探和开采,避免了获得卓越性能的本地最佳情况.
科学领域:
- 计算智能是一种计算智能.
- 优化算法 优化算法
- 机器学习 机器学习
背景情况:
- 超启发式算法对于复杂的问题至关重要,例如机器学习参数调整.
- 现有的方法往往无法平衡勘探和开发,导致过早的趋同.
- 传统的Parrot Optimizer (PO) 的适应能力有限,并且可以在局部最佳状态中卡住.
研究的目的:
- 为了引入一种新的混合优化算法,Salp导航和基于竞争的优化器 (SNCPO).
- 通过改善勘探和开发之间的平衡来提高元启发优化的性能.
- 解决当前算法的局限性,以逃避局部最佳.
主要方法:
- 通过将竞争性群体优化 (CSO) 和Salp群体算法 (SSA) 集成到PO框架中,开发了SNCPO.
- 利用民间社会组织的双重竞争学习来将人口分为赢家和输家.
- 应用SSA启发的导航用于获胜者 (全球搜索) 和PO的战略用于失败者 (探索).
主要成果:
- 在CEC2015和CEC2020基准函数上,SNCPO表现优异.
- 该算法在工程设计问题和极端学习机器 (ELM) 培训方面取得了更好的结果.
- 在融合速度,解决方案质量和稳定性方面始终优于最先进的算法.
结论:
- SNCPO有效地克服了传统PO和其他算法的局限性.
- 混合方法在各种优化场景中显示出强大的适应性.
- 在现实世界的工程和机器学习应用中,SNCPO具有显著的潜力.
相关概念视频
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
26
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...
26
Machines: Problem Solving II
263
Machines are complex structures consisting of movable, pin-connected multi-force members that work together to transmit forces. Consider a lifting tong carrying a 100 kg load. It comprises movable sections DAF and CBG linked together with member AB.
263
Improving Translational Accuracy
8.5K
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
8.5K
Machines: Problem Solving I
268
A toggle clamp is a mechanical device commonly used for holding and clamping objects in various applications, such as woodworking, metalworking, and assembly operations. Consider a toggle clamp subjected to a force of 200 N at the handle. The vertical clamping force can be calculated, provided the dimensions of the toggle clamp are known.
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...
268
Parallel Processing
125
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
125
Multi-input and Multi-variable systems
86
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
86


