博托克斯优化算法:一种新的以人为基础的元启发算法,用于解决优化问题
Marie Hubálovská1, Štěpán Hubálovský1, Pavel Trojovský1
1Department of Technics, Faculty of Education, University of Hradec Kralove, 50003 Hradec Králové, Czech Republic.
Biomimetics (Basel, Switzerland)
|March 27, 2024
概括
一个新的Botox优化算法 (BOA),灵感来自化品程序,有效地解决复杂的优化问题. 这种新的元启发方法在基准测试中证明了与现有算法相比的卓越性能.
科学领域:
- 计算智能是一种计算智能.
- 优化算法 优化算法
- 超听证学是一种超听证学.
背景情况:
- 优化问题在科学和工程学科中普遍存在.
- 现有的元启发算法在平衡探索和开发方面面临着挑战.
- 需要新的方法来提高优化技术的效率和有效性.
研究的目的:
- 介绍博托克斯优化算法 (BOA),一个新的元启发算法.
- 在Botox操作的原理基础上数学建模BOA.
- 评估BOA在基准优化问题上的表现.
主要方法:
- 制定和数学建模了BOA算法,其灵感来源于Botox手术.
- 该算法的性能使用CEC 2017测试套件进行了评估,以实现不受约束的优化.
- 对12个已建立的元启发算法进行了比较分析.
主要成果:
- 博亚公司表现出了在平衡勘探和开采方面的强大能力.
- 该算法在CEC 2017基准函数上获得了具有竞争力的解决方案.
- 统计分析证实了BOA的优越性能与其他算法相比.
结论:
- 博托克斯优化算法 (BOA) 是一个对优化问题的有前途的新元启发.
- 在不受约束和受约束的优化任务中,BOA表现出有效性.
- 该算法提供了一种新的以人类为灵感的计算智能方法.
相关概念视频
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
53
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...
53
Problem-Solving
164
Effective problem-solving consists of two steps: 1. identifying the problem and 2. selecting the appropriate problem-solving strategy (i.e., a plan of action used to find a solution). Humans use four problem-solving strategies:
164
Trial and Error and Algorithm
115
A problem-solving strategy is a plan of action used to find a solution. Different strategies have distinct action plans. Trial and error involves trying different solutions until one works. For instance, to fix a broken printer, you might check ink levels, ensure the paper tray isn't jammed, and verify the printer's connection to your laptop. This method can be time-consuming but is commonly used. Thomas Edison, for example, used trial and error to find a suitable filament for the light...
115
Heuristics
90
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...
90


