开发工具:
文件大小: 2kb
下载次数: 0
上传时间: 2018-07-01
详细说明: 根据狐獴种群生活习性,并从中受到启发,三位原作者由此开发出狐獴算法。现在假设有一个狐獴种群,总的个体数量为n,先初始化所有的相关参数,并根据适应度函数计算所有个体的适应度值,选择适应度值最优者为哨兵,其数量为1。接下来, 剩余子群数量为(n-1),将剩余子群随机划分成两部分——觅食子群和保姆子群。 其次,将觅食子群个体进行更新,使得其整体质量要优于保姆子群,这一点也是符合狐獴种群的生活习性特征的。觅食子群中每一个个体从其本身产生邻域,并计算邻域的适应度值,若其优于该个体,则替换该个体;否则,从哨兵个体产生邻域,同理,并计算邻域的适应度值,若其优于该个体,则替换该个体,否则,将哨兵赋值给该个体。这样,觅食子群整体变得较优。 再根据计算适应度值和觅食子群和保姆子群的弱劣比例,选出觅食子群中弱劣个体,并用保姆子群中的最优个体替换觅食子群中弱劣个体;而后,随机产生一组新个体来替换保姆子群中的弱劣个体。这样,觅食子群中的个体质量明显要优于保姆子群中的个体。 最后,再根据适应度值选出这时觅食子群中的最优个体,若其优于哨兵,将其赋值给哨兵即是。当然,上述这些步骤要循环进行,直至终止条件结束。那么,哨兵即是我们最后所要找的最优个体。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.