爬行动物搜索算法考虑不同的飞行高度来解决工程优化设计问题
Liguo Yao1,2, Guanghui Li1,2, Panliang Yuan1,2
1School of Mechanical and Electrical Engineering, Guizhou Normal University, Guiyang 550025, China.
Biomimetics (Basel, Switzerland)
|July 28, 2023
概括
这项研究通过结合不同的飞行高度来改善全球探索和更快的融合的动态因素来增强爬行动物搜索算法. 修改后的算法在优化任务和实际工程问题上表现出卓越的性能.
科学领域:
- 计算智能是一种计算智能.
- 优化算法 优化算法
- 生物启发的计算 生物启发的计算
背景情况:
- 爬行动物搜索算法 (RSA) 是一种优化技术,模拟爬行动物狩猎行为.
- RSA的一个关键限制是它在探索过程中倾向于陷入局部最佳状态.
- 现有的算法往往难以有效地平衡勘探和开发.
研究的目的:
- 提出一个增强的爬行动物搜索算法 (RSA),解决本地最佳问题.
- 提高RSA的全球搜索能力和融合速度.
- 在基准函数和工程问题上验证增强的RSA的有效性.
主要方法:
- 在探索阶段引入来自北方和非洲的各种飞行高度.
- 将一个新的动态因素 (DF) 纳入开发阶段,以加强趋同.
- 将拟议的算法与33个测试函数的十个最先进的 (SOTA) 算法进行比较.
主要成果:
- 改进后的RSA显示了全球搜索能力的提高,以及对局部优化的敏感性降低.
- 动态因素显著提高了融合速度和优化准确度.
- 实验结果证实,拟议的算法在测试函数上的性能优于SOTA方法.
结论:
- 拟议的爬行动物搜索算法具有多种飞行高度和动态因素是一个有效的优化方法.
- 增强的RSA在解决复杂的优化问题和实际工程挑战方面表现出强的性能.
- 这种生物启发的方法为开发先进的优化技术提供了有希望的方向.
相关概念视频
Optimal Foraging
12.1K
How animals obtain and eat their food is called foraging behavior. Foraging can include searching for plants and hunting for prey and depends on the species and environment.
12.1K
Limits to Natural Selection
31.4K
Organisms that are well-adapted to their environment are more likely to survive and reproduce. However, natural selection does not lead to perfectly adapted organisms. Several factors constrain natural selection.
31.4K
Bootstrapping
632
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...
632
Hydraulic Jump: Problem Solving
83
To analyze a hydraulic jump in a rectangular channel with a flow speed of 6 meters per second, follow these steps:Calculate Effective Upstream Velocity:When the downstream gate closes, a hydraulic jump forms, traveling upstream at 2 meters per second. This wave speed combines with the initial channel flow velocity, creating an effective upstream velocity.Identify Flow Velocities Before and After the Hydraulic Jump:Upstream of the hydraulic jump, the effective flow velocity includes both the...
83
Design Example: Maintaining Level of an Embankment
92
Constructing a roadway embankment over uneven terrain requires precise leveling to ensure stability and proper drainage. Surveyors use a leveling instrument and staff to calculate ground elevations and determine the required fill material at each point along the embankment alignment.The process begins by positioning a leveling instrument near a benchmark with a known elevation. A backsight reading establishes the instrument height, which serves as a reference for subsequent measurements. A...
92
Design Example: Traverse Angle Computations
106
Traverse angle computations are a critical component of surveying, used to compute the internal angles within a closed traverse. A traverse consists of a series of connected lines forming a closed loop, often used for land boundary delineation or mapping. Calculating the internal angles ensures accuracy in the traverse geometry and is essential for checking survey data integrity.The process begins with known azimuths and bearings of the traverse sides. Internal angles at each vertex are...
106


