- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
狐獴算法简介及应用
狐獴(Meerkat)栖息于最开放和最干旱的南部非洲,生活在草原和开阔平原地区。狐獴是一种高度社会化的动物,一个狐獴群落一般可达50只左右。
狐獴算法(MeerkatClanAlgorithm)由ZiedO.Ahmed等人于2018年4月提出的一种新型群体智能算法,特点是基于狐獴高度社会化的生活习性,并且算法的运行过程模拟了狐獴的觅食、保姆和哨兵的角色转化。狐獴算法能用来解决TSP及FJSP等诸多优化问题。
1.狐獴的生活习性
狐獴是群居动物,通常由2~50只不等聚居在一起,具有极强的排外性,其群落由三部分构成,即觅食子群、保姆子群和哨兵,通常觅食与保姆数量不定,哨兵由一只狐獴担任。
1)哨兵
2)觅食子群
3)保姆子群
狐獴群落的哨兵在站岗放哨时表现出极强的警戒性,一旦有任何天敌或危险出现,就会及时鸣叫,在附近觅食的狐獴听到警报声后迅速逃往洞中,待危险解除后又重新出来觅食,其数量为1。
一般来说,外出觅食的群体由狐獴群落中身体素质优良的个体来担任,它们比洞中的承担照顾角色的狐獴要更优良一些。外出觅食时,它们的动作行为与哨兵紧密配合。
保姆子群的任务总体由相对较弱的个体来承担,只是在洞中照顾幼崽免于任何危险,护佑幼崽成长。若无法躲到地下,保姆会聚拢幼兽,并用自己的身躯挡在它们上面。
放哨的狐獴
2.狐獴算法流程
觅食子群数量为m,弱劣个体比例为Fr
保姆子群数量为c,弱劣个体比例为Cr
计算每个个体的适应度
适应度值最优者为哨兵
将个体数量为(n-1)的剩余种群随机划分为觅食子群与保姆子群
哨兵数量为1
觅食子群每一个个体均从其邻域产生个体,若适应度值均弱于该个体,则从哨兵产生邻域并替换
开始
新觅食子群数量为m,弱劣个体比例为Fr
按比例将保姆子群中最优个体替换新觅食子群中弱劣个体
随机产生新个体替换保姆子群中的弱劣个体
选择出最优个体
比哨兵更优吗?
到达终止条件了吗?
输出哨兵,即为该代最优值
结束
狐獴种群个体数量n
将值赋给哨兵
否
是
否
是
3.函数最值问题应用
求下面函数的最大值:
,
x=0:0.01:10;%划分区间点
y=x+10*sin(5*x)+7*cos(4*x);%函数表达式
plot(x,y);%绘图
xlabel(x);%横坐标命名
ylabel(f(x));%纵坐标命名
title(f(x)=x+10*sin(5*x)+7*cos(4*x))%标题
可直接画出它的函数图像:
数据游标标出最大值
经狐獴算法代码运行得到的结果:
狐獴算法运行100代的结果
您可能关注的文档
- 维多利亚时代的诗人.ppt
- 第四篇-第四章-心脏骤停与心肺复苏.ppt
- 通俗文学:-张爱玲(1).ppt
- 批判性思维第三章-评价论证.ppt
- 民间童话与文学童话.ppt
- 云翼通讯录产品介绍材料-对外宣讲.ppt
- 《王安石变法的历史作用》.pptx
- 中东商务谈判特色.pptx
- 关于探究木炭吸附能力的化学实验.ppt
- 蛋鸡能量、蛋白的需求及疾病诊断.ppt
- 《GB/T 32151.42-2024温室气体排放核算与报告要求 第42部分:铜冶炼企业》.pdf
- GB/T 32151.42-2024温室气体排放核算与报告要求 第42部分:铜冶炼企业.pdf
- GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法.pdf
- 中国国家标准 GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法.pdf
- 《GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法》.pdf
- 《GB/T 18238.2-2024网络安全技术 杂凑函数 第2部分:采用分组密码的杂凑函数》.pdf
- GB/T 18238.2-2024网络安全技术 杂凑函数 第2部分:采用分组密码的杂凑函数.pdf
- 《GB/T 17215.686-2024电测量数据交换 DLMS/COSEM组件 第86部分:社区网络高速PLCISO/IEC 12139-1配置》.pdf
- GB/T 13542.4-2024电气绝缘用薄膜 第4部分:聚酯薄膜.pdf
- 《GB/T 13542.4-2024电气绝缘用薄膜 第4部分:聚酯薄膜》.pdf
文档评论(0)