28、蜻蜓算法与超声舌视频处理技术在多目标搜索和语音接口中的应用

蜻蜓算法与超声舌视频处理技术在多目标搜索和语音接口中的应用

蜻蜓算法在多目标搜索问题中的应用

在多目标搜索问题中,蜻蜓算法(DA)因其自然地继承了优化所需的探索(exploration)和开发(exploitation)两个关键要求,而被考虑应用于该领域。此前已有关于基于DA策略的机器人二进制蜻蜓算法(RBDA)在合作搜索与救援中的研究,但该研究仅聚焦于单目标搜索问题。

方法
  • 模拟参数设置
    DA策略继承了粒子群优化(PSO)方法的优点,并在其基本算法中加入了避障功能。DA算法的具体步骤如下:
DA算法
1: 初始化蜻蜓种群
2: 初始化步长向量
3: 当终止条件未满足时
4:     计算所有蜻蜓的目标(适应度)函数
5:     更新分离权重、对齐权重、凝聚权重、食物因子权重和敌人因子权重
6:     计算分离元素、对齐元素、凝聚元素、食物因子和敌人因子
7:     更新邻域半径
8:     如果至少有一个可用
9:         更新速度向量
10:        更新位置向量
11:    否则
12:        更新位置向量
13:    结束条件判断
14:    根据变量边界验证并调整新位置
15: 结束循环

PSO和DA算法的参数设置如下表所示:
|PSO参数设置|值|DA参数设置|值|
|----|----|----|----|
|惯性权重 (ω)|0.7298|惯性权重 (ω)|0.5|
|分离权重 (s)|

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值