axwww 发表于 2023-5-21 15:16

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

想对此进行改良写篇毕业论文,求求各位前辈不惜金玉并分享代码案例

BiTiNer 发表于 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

lndxs 发表于 2023-5-21 15:17

周老师的状态转移算法,STA

qq1981 发表于 2023-5-21 15:18

额我觉得你还是要说出你的课题,这样才有优化的范围和空间
页: [1]
查看完整版本: 请问有没有什么斗劲新的优化类算法?