引言
本期介绍了基于群体的元启发式算法——蔗鼠优化算法Greater Cane Rat Algorithm,GCRA,该大蔗鼠算法(GCRA)是受蔗鼠觅食和交配行为启发而提出的一种新的元启发式算法。该成果于2024年5月23日在线发表在SCI 核心期刊,cell旗下期刊Heliyon。
GCRA优化过程的灵感来自于大蔗鼠交配季节和非交配季节的智能觅食行为。它们是高度夜行性的动物,当它们在芦苇和草丛中觅食时,它们会留下痕迹。这些小路随后会通向食物、水源和住所。探索阶段是当它们离开分散在它们领地周围的不同避难所去觅食和留下踪迹时。据推测,雄性首领保留了这些路线的知识,因此,其他老鼠根据这些信息修改它们的位置。
1. 初始化。和其他算法一样,随机初始化
2. 探索阶段。在它们的领地(沼泽、河岸和耕地)周围建造它们的庇护所(巢或浅洞)。它们离开不同的庇护所去觅食,要么沿着小路找到以前的食物来源,要么寻找新的食物来源并留下痕迹。
3. 开发阶段。繁殖季节因生境而异,通常发生在雨季。众所周知,雄性在繁殖季节会脱离群体。假设是,一旦群体分开,觅食活动集中在食物来源丰富的地区。
Matlab代码下载
微信搜索并关注-优化算法侠,或扫描下方二维码关注,以算法名字搜索历史文章即可下载。
2024年cell子刊-蔗鼠优化算法Greater Cane Rat Algorithm-附Matlab代码
点击链接跳转:
cec2022测试函使用教程及matlab代码免费下载
绘制cec2017/018/2019/2020/2021/2022函数的三维图像教程,SO EASY!
215种群智能优化算法python库
求解cec测试函数-matlab
解决12工程设计优化问题-matlab
求解11种cec测试函数-python
用于改进所有优化算法:21种混沌映射方法-混沌初始化(附matlab代码)
沙场大点兵:24种信号分解方法(附matlab代码)
沙场大点兵:27种一维数据转换成二维图像的方法-matlab代码沙场大点兵:27种一维数据转换成二维图像的方法-matlab代码https://mp.weixin.qq.com/s?__biz=MzkxMDQ5MDk4Ng==&mid=2247486260&idx=1&sn=81b1970cb89364c0289ccdfb403e5388&chksm=c12be731f65c6e273a85456326b503b7f35d9f035405050932ff1926e0b1bfa8076b1bc2d1f2&token=25423484&lang=zh_CN#rd