版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PPT下载: 人工蜂群算法(ABC算法)算法简介1算法原理2算法流程3与其他群智能优化算法的比较4 目 录未来的研究方向4算法简介1人工蜂群算法是模仿蜜蜂行为提出的一种优化方法,是集群智能思想的一个具体应用。主要特点是不需要了解问题的特殊信息,只需要对问题进行优劣的比较,通过各个人工蜂个体的局部寻优行为,最终在群体中使全局最优值突现出来,有着较快的收敛速度。在2005年由Karaboga小组为解决多变量函数优化问题提出的人工蜂群算法(artificial bee colony algorithm)。 算法原理蜜蜂采蜜机理1蜂群的智能模型中有三个基本的组成要素三个基本的组成要素:蜜源、被雇佣的蜜
2、蜂和未被雇佣的蜜蜂。蜜源:相当于优化问题的可行解。被雇佣的蜜蜂:引领蜂,模型中引领蜂的数量通常是与蜜源对应的。引领蜂具有记忆功能,将自己借搜索到的蜜源相关信息(距离蜂巢的远近、方向、花蜜的丰富程度等)存储起来,并以一定的概率分享给其他的蜜蜂。非雇佣蜂:有两种非雇佣蜂。侦察蜂:在蜂巢周围搜索附近的蜜源;根据观察,蜂群中的侦察蜂数量大约占整个蜂群数量的5一20。跟随蜂:蜂巢附近等待引领蜂共享蜜源信息的蜜蜂,他们观察引领蜂的舞蹈,选择自己认为满意的蜜蜂进行跟随。蜂群中的跟随蜂和引领蜂的数量相等。两种最为基本的行为模型两种最为基本的行为模型:为蜜源招募蜜蜂和放弃某个蜜源。 蜜蜂采蜜的过程1同遗传算法以
3、及其他的群智能算法不同,角色转换是ABC算法特有的机制。三种蜜蜂间的转换算法原理1在基本ABC算法中 蜜源的位置被抽象成解空间中的点,代表问题的潜在解。 每个引领蜂对应一个确定的蜜源(解向量)并在迭代中对蜜源的邻域进行搜索。 根据蜜源丰富程度(适应值的大小)采用轮盘赌的方式雇佣跟随峰采蜜(搜索新蜜源)。 如果蜜源多次更新没有改进,则放弃该蜜源,雇佣蜂转为侦察蜂随机搜索新蜜源。 引领蜂用于维持优良解; 跟随蜂用于提高收敛速度; 侦察蜂用于增强摆脱局部最优的能力。1.蜜源初始化1蜜源i(i=1,2, ,NP)的质量对应于解的适应度值 ,NP为蜜源的数量。设求解问题的维数为 D,在 t 次迭代时蜜源
4、 i 的位置表示为 ,其中t 表示当前的迭代次数; 分别表示搜索空间的下限和上限,d=1,2, ,D。蜜源i的初始位置按照(1)式在搜索空间随机产生。 (1)ifit12,ttttiiiiDXxxx(,),idddddxL ULU和(0,1)()iddddxLrandUL2. 新蜜源的更新搜索公式1在搜索开始阶段,引领蜂在蜜源i的周围根据(2)式搜索一个新的蜜源。 (2)式中:ji,表示在NP个蜜源中随机选取一个不等于i的蜜源; 是-1,1均匀分布的随机数,决定扰动程度。当新蜜源 的适应度优于 时,采用贪婪选择方法用新蜜源代替原来的蜜源,否则保留 。所有的引领蜂完成式(2)的运算后,飞回信息交
5、流区共享蜜源()idididjdvxxxiViXiX3. 跟随蜂选择引领蜂的概率1跟随蜂根据引领蜂分享的蜜源信息,按式(3)计算概率并进行跟随。 (3)在ABC算法中,解的适应度评价依据式(4)来计算。 (4)式中: 表示解的函数值。1/NPiiiipfitfitif4、产生侦察蜂1在搜索过程中,如果蜜源Xi经过trial 次迭代搜索到达阈值limit而没有找到更好的蜜源,该蜜源Xi就会被放弃,与之对应的采蜜蜂的角色变为侦察蜂。侦察蜂将在搜索空间随机产生一个新的蜜源代替Xi。上述过程如式(5) (5)算法流程11.初始化设置。产生初始种群;2.引领蜂根据公式(1)搜索食物源 Xi,并计算其适应
6、值;3.用贪婪法选择较好食物源;4.根据公式(3)计算食物源 Xi 被跟随蜂选择的概率;5.跟随蜂采用轮盘赌的方法选择引领蜂,跟随蜂根据公式(2)在蜜源i周围产生一个新的蜜源;6.用贪婪法选择较好蜜源;7.判断是否有被抛弃的蜜源,如果有,引领蜂转化为侦察蜂,侦察蜂根据公式(1)随机搜索新的食物源;8.记录迄今为止最好的蜜源;9.判断是否满足终止条件,如果是,输出最优解,否则转步骤(2)。ABC算法流程图与其他群智能优化算法的比较1算法算法优点优点缺点缺点适用范围适用范围遗传算法(GA)(1975年)收敛速度较快,通用性较强实现较复杂,易陷入早熟收敛,依赖于初始种群适用于函数优化和组合优化问题蚁
7、群算法(ACO)(1992年)思想简单,易于实现,具有较强的鲁棒性和搜索较好解的能力计算量大,初始信息素匮乏,易陷入局部最优解主要用于求解组合优化问题粒子群算法(PSO)(1995年)收练速度快,效率高,算法简单,适用于实值型处理只有正反馈机制,容易陷入局部最优解,对离散优化问题处理不佳主要适用于求解一些连续函数优化问题人工蜂群算法(ABC)(2005年)全局寻优能力强,收敛速度较快在接近全局最优解时,易陷入局部最优,后期搜索速度减慢适用于求解多变量函数优化问题问题未来研究方向11.对ABC算法的理论研究2.ABC算法参数的自适应策略研究3.多目标的ABC算法研究4.设计更加符合真实自然的ABC算法5.ABC算
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二四年度智能家居系统研发与销售合作协议2篇
- 人教版九年级化学第七单元燃料及其利用2燃料的合理利用与开发课时2使用燃料对环境的影响新能源的开发和利用教学课件
- 2024年度股权转让合同标的及股权交付程序2篇
- 钢管与扣件2024年度供需合同2篇
- 版公司借个人借款协议标准版可打印
- 手术后终末处理
- 《女性与社会角色》课件
- 《奥运城市与音乐》课件
- 《女生完美身材》课件
- 发票合同范本
- 宾馆饭店危险品安全管理制度(3篇)
- 天津市河西区2024-2025学年高一上学期11月期中考试 政治 含答案
- 日本课件 人教版
- 北京市2024年中考道德与法治真题试卷(含答案)
- DB41T 1106-2015 高油酸花生生产技术规程
- 产品研发与创新战略性合作协议书
- 辽宁省大连市中山区2024-2025学年七年级上学期期中考试英语试卷(含答案)
- 代理记账业务内部规范(三篇)
- 黑龙江大学《应用回归分析》2023-2024学年第一学期期末试卷
- 2024年物业管理师(中级四级)考试题库大全-上(单选、多选题)
- 多文本阅读课堂教学实践研究
评论
0/150
提交评论