Hello Mat

 找回密码
 立即注册
查看: 4702|回复: 1

狼群算法代码请教

[复制链接]

1

主题

3

帖子

13

金钱

新手上路

Rank: 1

积分
16
发表于 2019-10-10 14:49:22 | 显示全部楼层 |阅读模式
首先很感谢版主的帮助!但是在学习过程中存在着少许疑问。
狼群算法按文献中是3个行为,2个机制。游走,召唤,围攻。胜者为王的头狼产生规则,弱肉强食的狼群更新机制。故在学习过程中有以下疑问
①代码中缺乏狼群更新机制。
②探狼、猛狼文献中按公式是选择一定数量,而代码中探狼是除头狼以外的所有,猛狼没有明确说明。
③召唤、围攻行为是否存在问题?代码中更像是遗传算法的染色体交叉。
有所不解,请大神点拨
回复

使用道具 举报

1323

主题

1551

帖子

0

金钱

管理员

Rank: 9Rank: 9Rank: 9

积分
22647
发表于 2019-10-10 21:59:48 | 显示全部楼层
遗传算法的交叉有很多种,狼群算法的围攻,相当于 遗传算法二进制的交叉

我们常用的GA的十进制的交叉,不是换位置,而是通过公式,

狼群算法是换个位置,[I,J]变为[J, I]
算法QQ  3283892722
群智能算法链接http://halcom.cn/forum.php?mod=forumdisplay&fid=73
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Python|Opencv|MATLAB|Halcom.cn ( 蜀ICP备16027072号 )

GMT+8, 2024-11-22 23:19 , Processed in 0.208280 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表