一个新的鹿旋风优化算法 (RCOA)
Gopal Chaudhary1, Bharat S Rawal2
1School of Engineering & Technology, Vivekananda Institute of Professional Studies - Technical Campus, Delhi, India. gopal.chaudhary88@gmail.com.
Scientific reports
|April 11, 2025
概括
鹿旋风优化算法 (RCOA),灵感来自鹿的行为,为复杂的优化问题提供了更高的准确性和稳定性. 这种新的元启发学平衡了探索和利用,以获得卓越的性能.
科学领域:
- 计算智能是一种计算智能.
- 优化算法 优化算法
- 超听证学是一种超听证学.
背景情况:
- 优化问题需要高效的算法来平衡勘探和开发.
- 现有的算法如PSO,DE,COA,GSA和WDO在性能和稳定性方面存在局限性.
- 受自然启发的算法为应对这些挑战提供了有希望的方法.
研究的目的:
- 介绍了新的鹿旋风优化算法 (RCOA).
- 评估RCOA在基准函数和现实世界问题上与已建立的算法对比的性能.
- 在准确性,融合速度和稳定性方面证明RCOA的有效性.
主要方法:
- 根据鹿在掠食者攻击期间的生存行为开发了RCOA.
- 在14个单模/多模基准函数和4个现实问题上测试了RCOA.
- 使用CEC'17基准套件 (50个维度) 对PSO,DE,COA,GSA,WDO和WOA进行RCOA比较.
主要成果:
- 在单模功能上,RCOA显示了比PSO,DE,COA,GSA提高5-12%.
- 在多式联网功能上,RCOA在准确性和一致性方面比WDO和PSO提高了10-15%.
- RCOA实现了卓越的融合速度和解决方案精度,在多个测试功能上表现优于现有方法.
结论:
- RCOA是一种强大可靠的优化方法.
- 通过威尔科克森签名-等级测试证实了统计学意义.
- RCOA适用于各种现实世界的优化应用.
相关概念视频
Rolling Resistance: Problem Solving
268
Rolling resistance, also known as rolling friction, is the force that resists the motion of a rolling object, such as a wheel, tire, or ball, when it moves over a surface. It is caused by the deformation of the object and the surface in contact with each other, as well as other factors like internal friction, hysteresis, and energy losses within the materials. Rolling resistance opposes the object's motion, requiring additional energy to overcome it and maintain movement. In practical...
268
Routh-Hurwitz Criterion II
161
In the application of the Routh-Hurwitz criterion, two specific scenarios can arise that complicate stability analysis.
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...
161
Distributed Loads: Problem Solving
595
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
595
Routh-Hurwitz Criterion I
113
Consider an electrical power grid, where stability is essential to prevent blackouts. The Routh-Hurwitz criterion is a valuable tool for assessing system stability under varying load conditions or faults. By analyzing the closed-loop transfer function, the Routh-Hurwitz criterion helps determine whether the system remains stable.
To apply the Routh-Hurwitz criterion, a Routh table is constructed. The table's rows are labeled with powers of the complex frequency variable s, starting from the...
To apply the Routh-Hurwitz criterion, a Routh table is constructed. The table's rows are labeled with powers of the complex frequency variable s, starting from the...
113
One-Compartment Open Model: Wagner-Nelson and Loo Riegelman Method for ka Estimation
241
This lesson introduces two critical methods in pharmacokinetics, the Wagner-Nelson and Loo-Riegelman methods, used for estimating the absorption rate constant (ka) for drugs administered via non-intravenous routes. The Wagner-Nelson method relates ka to the plasma concentration derived from the slope of a semilog percent unabsorbed time plot. However, it is limited to drugs with one-compartment kinetics and can be impacted by factors like gastrointestinal motility or enzymatic degradation.
On...
On...
241
Turbulent Flow: Problem Solving
57
Carbonation is a process used to dissolve carbon dioxide gas in a liquid, commonly used in the production of carbonated beverages. Achieving efficient carbonation requires careful control of temperature, pressure, and flow conditions. By adjusting these parameters, carbonation efficiency can be maximized, producing a higher concentration of CO2 in the liquid.
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures...
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures...
57


