萤火虫算法(精华版)要点ppt课件.ppt
《萤火虫算法(精华版)要点ppt课件.ppt》由会员分享,可在线阅读,更多相关《萤火虫算法(精华版)要点ppt课件.ppt(15页珍藏版)》请在三一办公上搜索。
1、萤火虫算法及其应用研究,小组分工,PPT讲解 陈国强 PPT制作 Matlab仿真,徐越吴顺胡福威,刘浩肖慧敏王丹娜,算法产生背景,算法原理,算法公式,算法实现流程,Matlab仿真,适用领域,优缺点,1,2,3,4,5,6,7,目录,CONTENTS,1. 算法产生背景,人工萤火虫群优化(Glowworm Swarm Optimization,GSO)算法是印度学K.N.Krishnanand 和 D. Ghose 于 2005 年提出的一种新型群智能优化算法。算法思想源于模拟自然界中萤火虫在晚上群聚活动的自然现象而提出的,在萤火虫的群聚活动中,各只萤火虫通过散发荧光素与同伴进行寻觅食物以及
2、求偶等信息交流。一般来说,荧光素越亮的萤火虫其号召力也就越强,最终会出现很多萤火虫聚集在一些荧光素较亮的萤火虫周围。人工萤火虫算法就是根据这种现象而提出的一种新型的仿生群智能优化算法。在人工萤火虫群优化算法中,每只萤火虫被视为解空间的一个解,萤火虫种群作为初始解随机的分布在搜索空间中,然后根据自然界萤火虫的移动方式进行解空间中每只萤火虫的移动。通过每一代的移动,最终使得萤火虫聚集到较好的萤火虫周围,也即是找到多个极值点,从而达到种群寻优的目的。,2. 算法原理,在基本人工萤火虫群优化算法中,每一只人工萤火虫都被随机的分布在目标函数的定义空间内,这些萤火虫拥有各自的荧光素,并且每一个萤火虫都有自
3、己的视野范围,我们称之为决策域半径(local-decision range)。每个萤火虫荧光素的亮度和自己所在位置对应目标函数的适应度值有关。荧光越亮的萤火虫表示它所在的位置就越好,即它所对应的目标函数值也更优。萤火虫的移动方式是:每个萤火虫在各自的视野范围内寻找邻域,在邻域中找到发出荧光较亮的萤火虫从而向其移动。每次移动的方向会因为挑选的邻域不同而改变。另外,萤火虫的决策域半径也会根据邻域中萤火虫数量的不同而受影响,当邻域中萤火虫数目过少时,萤火虫会加大自己的决策半径以便需找更多的萤火虫;反之,就会减小自己的决策半径。最终,使得大部分萤火虫聚集在较优的位置上。,3. 算法公式,4. 算法实
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 萤火虫 算法 精华版 要点 ppt 课件
链接地址:https://www.31ppt.com/p-1362222.html