机器学习实战应用案例100篇(十八)-鲸鱼算法从原理到实战应用
【摘要】
鲸鱼优化算法(原理)
1 算法简介
鲸鱼被认为是世界上最大的哺乳动物,成年鲸鱼可长到 30 m 长和 180 t 重。鲸鱼通常以群居为主。鲸鱼是食肉动物,它们最喜欢的食物是成群磷虾和小鱼。鲸鱼有一种独特的捕食行为,即 气泡捕食法。
气泡捕食法具体为:
鲸鱼首先潜入水深约 15 米处,以螺旋形姿势向水面上游动,游动...
鲸鱼优化算法(原理)
1 算法简介
鲸鱼被认为是世界上最大的哺乳动物,成年鲸鱼可长到 30 m 长和 180 t 重。鲸鱼通常以群居为主。鲸鱼是食肉动物,它们最喜欢的食物是成群磷虾和小鱼。鲸鱼有一种独特的捕食行为,即 气泡捕食法。
气泡捕食法具体为:
-
鲸鱼首先潜入水深约 15 米处,以螺旋形姿势向水面上游动,游动过程中伴随着吐出许多大小不等的气泡,使最后吐出的气泡与第一个吐出的气泡同时上升到水面;
-
与此同时,所吐出的气泡便构成了类似于圆柱状或管状的气泡网,有如蜘蛛所编织的网,把猎物紧紧地包围起来,并逼向网的中心;
-
而后鲸鱼便在气泡圈内几乎直立地张开大嘴,吞下网集的猎物,如下图所示:
图中的捕食行为分为两个阶段:
-
向上螺旋阶段:鲸鱼首先在 15 m 下潜水,开始围绕猎物螺旋形成泡泡并向上游去;
-
双循环
文章来源: wenyusuran.blog.csdn.net,作者:普通网友,版权归原作者所有,如需转载,请联系作者。
原文链接:wenyusuran.blog.csdn.net/article/details/123665956
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)