智能优化算法:战争策略算法详解/个人学习笔记

战争策略优化(WSO)算法是一种受到古代战争启发的优化算法,通过模拟攻击和防御策略来动态更新士兵(解决方案)的位置。算法通过权重更新机制和弱士兵替换策略提高收敛性和鲁棒性。在攻击策略中,士兵根据国王和指挥官位置更新,而防御策略则基于国王、指挥官和随机士兵的位置。权重非线性变化,初期大后期小,以实现快速收敛。WSO算法在探索与开发之间找到平衡,适用于多峰和单峰优化问题。
摘要由CSDN通过智能技术生成

War Strategy Optimization (WSO),战争策略算法,是一种受古代战争期间军队的战略行动所启发的算法。战争策略被建模为一个优化过程,其中每个士兵动态地朝着最优值移动。

该算法对两种流行的战争策略,攻击和防御策略进行了建模。同时为了提高算法的收敛性和鲁棒性,该算法引入了一种新的权重更新机制和一种替换弱士兵(低适应度)策略。

策略介绍:

  1. ATTACK STRATEGY(攻击策略)

在该模式中,每一名士兵根据国王和指挥官的位置更新他自身的位置。

国王:国王要占据最有利的地位对敌人发起进攻,因此,具有最高攻击力(适应度)的士兵会被选为国王。

士兵:所有的士兵在初始时具有相同的等级和权重。如果一位士兵成功的执行了战术策略,则他的军衔就会相应上升。然而这一上升并不是永恒的。随着战争的进展,所有士兵的军衔和权重将根据战略的成功而更新。

随着战争接近尾声,国王、指挥官和士兵在接近目标时的位置将会非常接近。以下是位置更新的数学描述:

其中,Xi(t+1)是士兵T+1次迭代的位置,Xi(t)是T次迭代的位置,C是指挥官的位置,K是国王的位置,Wi是权重。值得注意的是,其他竞争算法(如GWO、WOA

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值