引言
本期介绍了一种新的元启发式优化算法--角蜥优化算法Horned Lizard Optimization Algorithm,HLOA,该算法在数学上模拟了角蜥の隐藏,皮肤变黑或变亮,血液喷射和移动-逃跑防御。该成果于2024年2月发表在中科院2区top SCI期刊 Artificial Intelligence Review。
1.策略1:隐藏行为:隐藏是指生物体通过模仿环境的特征,如颜色和纹理,甚至变成半透明,使捕食者或猎物难以发现或识别它们,从而融入周围环境的过程。
2.策略2:皮肤变黑或变亮食:角蜥的皮肤可以变浅或变暗,这取决于它是否需要减少或增加太阳热增益。
3.策略3:血液喷射行为:角蜥通过从眼睛里射出血来防御敌人
4.策略4:移动到逃跑行为:在这种策略中,角蜥在环境中随机快速移动以逃避捕食者
5.策略5:黑色素细胞刺激激素(MSH)率:角蜥的皮肤上观察到的颜色的快速变化可以归因于温度对MSH皮的影响
HLOA的伪代码:
原文作者通过文献中的63个优化问题,IEEE CEC- 2017“约束实参数优化”中提供的测试台问题,以及IEEE CEC-06 2019“100位挑战”中的测试台函数,对HLOA性能进行了基准测试。此外,还研究了IEEE CEC2020中约束优化的三个实际应用,以及多重重力辅助优化和最优潮流问题这两个工程问题。Wilcoxon和Friedman统计测试将HLOA算法的结果与最近的十种生物启发算法进行了比较。Wilcoxon表明,HLOA比竞争算法更有效地为大多数测试台架函数提供了最优解。同时,在Friedman统计检验中,HLOA排名第一。
参考文献
Peraza-Vázquez, H., Peña-Delgado, A., Merino-Treviño, M. et al. A novel metaheuristic inspired by horned lizard defense tactics. Artif Intell Rev 57, 59 (2024). https://doi.org/10.1007/s10462-023-10653-7.
Matlab代码下载
微信搜索并关注-优化算法侠,或扫描下方二维码关注,以算法名字搜索历史文章即可下载。
2024年优化算法-角蜥优化算法Horned Lizard Optimization Algorithm(附Matlab代码)
320多种基础的群智能优化算法-matlab
175种群智能优化算法python库
求解cec测试函数-matlab
解决12工程设计优化问题-matlab
求解11种cec测试函数-python
解决12种工程设计优化问题-python