找回密码
 立即注册
查看: 323|回复: 3

请问有没有什么斗劲新的优化类算法?

[复制链接]
发表于 2023-5-21 15:16 | 显示全部楼层 |阅读模式
想对此进行改良写篇毕业论文,求求各位前辈不惜金玉并分享代码案例
发表于 2023-5-21 15:16 | 显示全部楼层
蜣螂优化算法(Dung Beetle Optimizer, DBO)是一种新型的群智能优化算法,在2022年底提出,主要是受蜣螂的的滚球、跳舞、觅食、偷窃和繁殖行为的启发。具有寻优能力强,收敛速度快的特点。
注:该团队曾提出过麻雀搜索算法 (Sparrow Search Algorithm)
蜣螂是自然界常见的昆虫,以动物的粪便为食。学过生物的同学都知道,它们在自然界中扮演着分解者的角色,这意味着它们在生态系统中至关重要。一方面,蜣螂会尽可能快速地移动它们的粪球,这样可防止被其他蜣螂竞争;另一方面,蜣螂会利用天体线索(特别是太阳、月亮和偏振光)来导航,使粪球沿直线滚动。然而,如果没有了光源(即完全黑暗),蜣螂的路径就不再是直线,而是弯曲的,有时甚至略圆。一些自然因素(如风和不平整的地面)也会导致蜣螂偏离原来的方向。此外,蜣螂在滚动粪球时很可能遇到障碍物,无法前进。此时,蜣螂会爬到粪球上跳舞(包括一系列的旋转和停顿),这也决定了它们新的运动方向。
蜣螂收获的粪球主要有两个目的:1) 一些粪球用来产卵和养育下一代;2) 其余的用作食物。具体来说,蜣螂把粪球埋起来,雌性蜣螂在这些粪球里产卵。粪球不仅是幼虫的发育场所,还为幼虫提供了生活所必需的食物。
算法设计:
如上所述,作者对蜣螂的滚球、跳舞、觅食、偷窃和繁殖行为进行数学建模。DBO算法主要包括四个过程:滚球、繁殖、觅食和偷窃。
可以加qq讨论群:439115722,群内有相关源码和文章
也可以自行下载matlab code: Dung beetle optimizer (DBO)
中文介绍
蜣螂优化算法_百度百科
英文介绍
https://link.springer.com/article/10.1007/s11227-022-04959-6
发表于 2023-5-21 15:17 | 显示全部楼层
周老师的状态转移算法,STA
发表于 2023-5-21 15:18 | 显示全部楼层
额我觉得你还是要说出你的课题,这样才有优化的范围和空间
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-4-27 16:54 , Processed in 0.125848 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表