下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 鸡群算法及相关研究简述 毕舒婷 韩毅 张亮摘要:鸡群优化(chicken swarm optimization,cso)算法是一种基于鸡群觅食行为的随机优化算法。cso算法能够简单、快速地解决科学研究领域中的各类数值计算问题,受到国内外学术界及工程优化领域学者的广泛关注。cso算法具有收敛速度快和收敛效率高的优点,同时也趋于陷入局部最优解。阐述了cso算法的基本原理以及流程,介绍了cso算法在部分研究领域中的应用。关键词:鸡群优化算法;等级制度;仿生算法一、鸡群算法为适应现代工程优化领域中技术在现实当中的优化复杂度,国内外研究学者普遍采用数
2、学和运筹学以及智能优化算法来进行对问题研究和求解。人工智能优化算法在求解高复杂度的问题有很好的效果,cso算法就是其中之一。cso算法是由meng等于2014年10月在第五次国际群体智能会议(icsi)上提出的一种新的仿生算法,cso算法模拟了鸡群的层次结构和鸡群觅食行为。整个鸡群分为很多个由公鸡带领子群,每个子群包括一只公鸡、几只母鸡和雏鸡组成。与其他人工智能优化算法相比,该算法具有很好的收敛速度和高收敛精度的优点。(一)鸡群觅食鸡群根据适应度值的大小划分为几组,鸡在不同的觅食规律下进行探索式的觅食,同时在鸡群的内部也会存在着觅食竞争,因此不同群内的鸡通过各自觅食方式来不断更新觅食位置。(二
3、)鸡群竞争鸡的行为取决性别,不同鸡群或群内的鸡之间都存在竞争关系。公鸡会在领域内积极寻找食物并负责保护成员,与侵略它们集团栖息领地的鸡发生战斗。处于弱势的鸡,勉强地站在鸡群的周边寻找食物,即雏鸡在母亲母鸡的保护下一起生活。(三)基本原理鸡群是由不同等级的鸡构成的完整社会体系:(1)所有子鸡群一般由一只公鸡、多只母鸡和多只雏鸡构成,并形成各自相对独立的群体;(2)根据鸡的适应度值,觅食能力最好的鸡认定是公鸡,最差的是雏鸡。母鸡和雏鸡之间的亲属关系通过简单的随机组合确定;(3)群体中的各种关系将在特定的时间步骤中保持不变,所有特性将在时间步长之后更新它们的值;(4)以公鸡为中心点,其他的鸡则围绕在
4、其周围寻找食物,而它们可以避免其他组别的鸡偷食。雏鸡总是围绕在母鸡的身边搜寻食物,占主导地位的母鸡在公鸡得到食物之后可以优先得到食物;(5)cso的搜索空间中,rn表示公鸡数;hn表示母鸡数;cn表示雏鸡数;mn表示作为母亲的母鸡数量;(6)当公鸡的觅食位置最好时能优先获得食物。(四)算法步骤(1)初始化种群参数。(2)初始化鸡群。根据公鸡的数量将鸡群分组,并将母鸡和小鸡随机分配给每个公鸡所在的组,依照概率确定母亲与雏鸡之间的关系。(3)个体位置更新。由各个位置更新公式计算形成的最优值与原始值比较,如果经过觅食位置更新后的最优值较大,则更新个体位置,否则保持原来位置。二、算法应用领域简述(一)
5、传感器问题和通信问题曹建等在应用cso算法来优化提高无线传感器网络的三面定位时加入了rssi信号衰减模型,发现基于鸡群的三面定位算法在迭代次数一样的情况下定位误差更小,并且陷入局部最优的可能性较小。shayokh等针对大规模布线传感器网络,通过cso进行定位,結果显示公鸡的数量越多,搜索的精度越高。在无线电的认知决策引擎中,有学者发现cso具有更好的爬山能力。(二)电网优化问题王兴成等应用cso算法优化配电网重构,实验验证了算法的收敛性稳定。有学者将cso用于智能电网(sg)的能量优化,有利于sg在传统网格中的通信和信息技术应用。有学者运用cso算法和二维分进化用于电力需求侧管理,结果显示cs
6、o算法可以极大减少用电费用。(三)图像问题有学者将cso算法引入到图像的阈值分割中,结果优于ga算法和人工鱼群算法。有学者同样也将进cso算法运用到了图像问题,对母鸡的位置更新公式进行了修改,融合了混沌思想。(四)车间调度问题及机器人运动轨迹问题有学者证明在柔性作业车间问题中,改进的cso算法效率好、精度高。有学者在对柔性作业车间调度问题进行研究时,验证cso算法的有效性。有学者把机器人的轨迹优化问题转化为无约束优化问题,验证cso算法的有效性。(五)水库优化调度问题有学者引入了耗散结构,并在水库优化调度问题中有效的使用,最终计算显示cso算法在相对迭代次数较少的情况下得到了最优值。(六)优化
7、锅炉氮化物排放问题考虑到cso算法收敛速度比较慢以及容易陷入局部最优,有学者进行了母鸡和雏鸡觅食方式的修改,改进的cso算法在收敛性和鲁棒性上面具有明显的优势。当运用到锅炉燃烧中,通过观察氮化物浓度的变化显示,用cso算法优化后的氮化物浓度相对下降率比自由搜索算法多10%。(七)潜水器再入轨迹优化问题潜水器再入轨道优化在军事和民用领域的广泛应用,已成为当前研究的热点。有学者提出了一种改进的鸡群优化算法(icso),实验结果证明该方法有效提高搜索速度。(八)0-1背包问题为解决0-1背包问题,有学者使用了改进cso算法,该算法采用混合编码的方式。在仿真实验中,cso算法在同等条件下比二进制粒子群算法具有更好的稳定性,更高的精度和更短的运行时间。(九)飞行器轨迹优化问题高超声速飞行器的再入轨迹优化是一个热门课题,有学者采用cso算法结合优化方程中的代价函数,得到控制向量来生成飞行器的轨迹。参考文献:1meng x,liu y,gao x,et al.a new bio-inspired algorithm: chicken swarm optimizationj.lecture notes in computer science,2014(8794):86-94.2曹
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- MTSC2025 第十四届中国互联网测试开发大会(上海站):高效稳定的全球化发布体系建设实践
- 针刺配合艾灸治疗寒湿腰痛临床疗效观察
- 课件安全教育教学反思总结
- 环境经济学专业知识自测题及答案集
- 企业管理-为扩宽院落中马路缺口资金的申请报告模板
- 工艺岗技能水平测试题库及答案
- 康复治疗技术操作规范与模拟题集
- 居家生活技巧与安全问题解答集
- 健康保险投保策略自测题答案详解
- 康复治疗技术实操指南与自测题目集
- 《PMP项目管理》课件
- 混凝土泵车维护与保养课件
- 无人机在公安领域的应用
- 餐饮个人简历模板5篇大全
- 高血压的防治健康宣教
- 讴霭咨询-零售行业创新的洞察:策展式零售、叙事零售
- WB/T 1087-2018煤炭仓储设施设备配置及管理要求
- GB/T 2566-2010低煤阶煤的透光率测定方法
- 华为战略绩效PBC标准模板(华为)
- 矿井顶板灾害防治
- 三级安全培训记录表 (个人档案)
评论
0/150
提交评论