← 最新论文
💻 computer science

CICDWOA: A Collective Cognitive Sharing Whale Optimization Algorithm with Cauchy Inverse Cumulative Distribution for 2D/3D Path Planning and Engineering Design Problems

本文提出了一种名为 CICDWOA 的改进鲸鱼优化算法,通过引入优质节点集初始化、集体认知共享机制、基于柯西逆累积分布的增强螺旋更新策略以及混合变异算子,有效解决了传统算法易早熟和搜索多样性不足的问题,并在基准测试、路径规划及工程设计等复杂任务中展现出优于现有最先进算法的收敛速度、精度和鲁棒性。

原作者: Junhao Wei, Yanxiao Li, Seyedali Mirjalili, Dexing Yao, Yifu Zhao, Haochen Li, Xudong Ye, Zikun Li, Qingyang Xu, Baili Lu, Ngai Cheong, Dengcheng Yang, Sio-Kei Im, Yapeng Wang, Xu Yang

发布于 2026-03-24
📖 1 分钟阅读☕ 轻松阅读

原作者: Junhao Wei, Yanxiao Li, Seyedali Mirjalili, Dexing Yao, Yifu Zhao, Haochen Li, Xudong Ye, Zikun Li, Qingyang Xu, Baili Lu, Ngai Cheong, Dengcheng Yang, Sio-Kei Im, Yapeng Wang, Xu Yang

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

这篇论文介绍了一种名为 CICDWOA 的新型智能算法。为了让你轻松理解,我们可以把寻找“最优解”(比如设计最省油的汽车、规划无人机最短的飞行路线)想象成一群探险家在一片充满迷雾的复杂迷宫中寻找宝藏

原来的“鲸鱼优化算法”(WOA)就像是一群普通的鲸鱼,它们虽然会游泳,但在迷宫里容易犯两个毛病:

  1. 容易迷路:还没找遍整个迷宫,就以为找到了宝藏(陷入局部最优)。
  2. 游得不够灵活:有时候太激进,有时候又太保守,很难在“到处乱跑探索”和“盯着一个地方深挖”之间找到平衡。

为了解决这些问题,作者给这群鲸鱼装上了“超级装备”,升级成了 CICDWOA。我们可以用以下四个生动的比喻来理解它的核心改进:

1. 开局不靠运气,靠“黄金地图” (Good Nodes Set)

  • 旧模式:以前的鲸鱼出生时,位置是随机乱丢的。这就像把一群探险家随机扔在迷宫的某个角落,大家可能都挤在同一个死胡同里,或者有些区域根本没人去。
  • 新模式:CICDWOA 使用了一种叫“好节点集”的方法。这就像在出发前,先给探险家们发了一张精心设计的“黄金地图”。这张地图确保每个人一开始就均匀地分布在迷宫的各个角落,没有重叠,也没有盲区。这样,大家一开始就能覆盖整个迷宫,大大增加了找到宝藏的概率。

2. 拒绝“单打独斗”,学会“集体智慧” (Collective Cognitive Sharing)

  • 旧模式:以前的鲸鱼在找路时,只是随机跟着某一只鲸鱼游,或者自己瞎游。这就像探险队里大家互不交流,有人往东,有人往西,效率很低。
  • 新模式:CICDWOA 引入了“集体认知共享”。这就像探险队里建立了一个实时通讯网络
    • 大家不仅盯着“队长”(目前找到的最好位置)看。
    • 还会参考“全队平均位置”(集体的智慧)。
    • 比喻:就像你在人群中找出口,你不仅看领头的,还会观察周围大家的整体动向。如果大家都往左偏,说明左边可能有路。这种“抱团取暖”的策略,让鲸鱼们能更聪明地协作,避免盲目乱撞。

3. 游动姿势升级:从“直线冲刺”到“螺旋冲浪” (Adaptive Exponential Spiral & CICD)

  • 旧模式:以前的鲸鱼靠近猎物时,主要是直线收缩或者简单的螺旋。这就像在迷宫里走直线,容易撞墙或者在原地打转。
  • 新模式
    • 自适应指数螺旋:鲸鱼现在的游动轨迹变成了复杂的螺旋冲浪。它们不再只是直线靠近,而是像冲浪一样,根据距离远近自动调整波浪的大小和角度。离得远时,波浪大,游得快(探索);离得近时,波浪小,游得稳(挖掘)。
    • 柯西逆累积分布 (CICD):这是最酷的一点。想象一下,如果鲸鱼发现前面好像有墙(可能是死胡同),它不会硬撞,而是利用一种“重尾”特性,偶尔会突然来个“超级跳跃”,直接跳过障碍,飞到迷宫的另一端去看看。这种“跳跃”能力让算法极难被困住。

4. 突变与进化:像“基因突变”一样保持活力 (Hybrid Gaussian-Cauchy Mutation)

  • 旧模式:游久了,鲸鱼们可能会变得很懒,大家都挤在一起,不再思考新路线。
  • 新模式:CICDWOA 引入了“混合高斯 - 柯西变异”。这就像给鲸鱼群定期注射**“活力疫苗”**。
    • 大部分时候,它做微小的调整(高斯分布),像微调方向盘,让路线更精准。
    • 偶尔,它会做大幅度的改变(柯西分布),像突然换个泳姿,去探索完全未知的区域。
    • 这种“微调 + 大跳”的组合,保证了队伍永远充满活力,不会在找到一点小甜头时就停止前进。

5. 智能刹车系统 (非线性收敛因子)

  • 旧模式:以前的算法像一辆车,刹车是匀速踩下的,不管路况如何,速度都按固定节奏慢下来。
  • 新模式:CICDWOA 的刹车是智能自适应的。
    • 刚开始探索时,它像跑车一样,刹车踩得轻,跑得飞快(广泛探索)。
    • 快到终点时,它像老司机一样,根据路况灵活调整,慢慢减速,精准停靠在宝藏位置(精细挖掘)。

总结:它到底厉害在哪?

作者把这套“超级鲸鱼”拿去做了很多测试:

  1. 数学题:在 23 道复杂的数学迷宫题中,它几乎每次都拿了第一,比以前的算法快且准。
  2. 机器人走路:让机器人在满是障碍物的房间里找路,它总能画出最平滑、最短的路线,而且不管障碍物多密集,它都能成功,不会撞墙。
  3. 无人机飞行:让无人机在三维空间里飞,既要避开高楼,又要省油,它规划出的路线最完美。
  4. 工程设计:在设计弹簧、齿轮箱、压缩机等复杂机械时,它能算出最省材料、最安全的方案,而且每次算出来的结果都几乎一模一样(非常稳定)。

一句话总结
这篇论文发明了一种更聪明、更团结、更会“跳跃”的鲸鱼算法。它通过均匀开局、集体智慧、灵活游动、随机跳跃智能刹车,解决了传统算法容易“死脑筋”、容易“迷路”的问题,成为了解决各种复杂工程难题的“寻宝神器”。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →