当前位置:
文档之家› 具有混沌搜索策略的萤火虫优化算法_刘长平
具有混沌搜索策略的萤火虫优化算法_刘长平
[ ] 1 2 -
出 。 该算法具有模型简单 、 可调参数少 、 宜于并行处 理、 收敛速度快等特点 , 已在函数优化 、 生产调度 、 图
] 3 6 - 。与其他优化算法类 像处理等方 面 得 到 了 应 用 [
提
似, 基本 F 发生早熟收 A 也存在容易陷入局部最优 、 敛、 后期收敛速度较慢等问题 。 针对 基 本 萤 火 虫 算 法 的 缺 点 , 本文提出了一种 基于逻辑自映射的变尺度混沌萤火虫优化算法 。 在 利用类 似 载 波 的 方 法 将 逻 辑 自 映 射 函 寻优过程中 , 数产生的混沌变量 引 入 到 萤 火 虫 算 法 中 , 对选取的 萤火虫个体进行混 沌 优 化 , 同时动态收缩搜索空间
F i r e f l A l o r i t h m w i t h C h a o t i c S e a r c h S t r a t e y g g y
12 1 L I U C h a n i n Y E C h u n- m i n g- p g , g ,
( ,U , 1. C o l l e e o f M a n a e m e n t n i v e r s i t o f S h a n h a i f o r S c i e n c e a n d T e c h n o l o g g y g g y ; ,H , S h a n h a i 2 0 0 0 9 3, C h i n a 2. C o l l e e o f E c o n o m i c s &M a n a e m e n t u a i i n I n s t i t u t e o f T e c h n o l o g g g y g y ) H u a i a n 2 2 3 0 0 1, J i a n s u, C h i n a g 【 】F A b s t r a c t i r e f l a l o r i t h m ( F A )i s a n o v e l b i o n i c s w a r m i n t e l l i e n c e o t i m i z a t i o n m e t h o d .A f t e r y g g p , , t h e b i o n i c r i n c i l e a n d l i m i t a t i o n o f F A b e n h a n c i n t h e l o c a l s e a r c h i n a b i l i t n i m r o v e d a n a l z i n p p y g g y a p y g f i r e f l a l o r i t h m f o r o t i m i z a t i o n i s s e r i e s o f c h a o t i c v a r i a b l e s b a s e d o n t h e s e l f l o i c a l r o o s e d .A - - y g p g p p , f u n c t i o n a r e c o m u t e d a n d i n t r o d u c e d i n t o F A t o o t i m i z e t h e e l i t e s o f a r t i f i c i a l f i r e f l i e s t h u s m a i n p p p p g s h r i n k i n t h e s e a r c h f i e l d d n a m i c a l l .T h e i m r o v e d a l o r i t h m t a k e s a d v a n t a e o f t h e c h a o t i c s e a r c h t o g y y p g g r e c i s e l o b a l i m r o v e t h e c a a b i l i t o f s e a r c h w h i l e k e e t h e a b i l i t o f s e a r c h o f b a s i c f i r e f l a l o r i t h m. p g p p y p y y g r o o s e d l o b a l S i m u l a t i o n r e s u l t s f o r b e n c h m a r k f u n c t i o n s s h o w t h a t t h e a l o r i t h m h a s i m r o v e d t h e p p g g p , o t i m i z a t i o n r o e r t a b i l i t r e m a r k a b l a n d h a s a d v a n t a e o f c o n v e r e n c e a n d a c c u r a c c o m a r e d w i t h p y y g g p p y y p o r i i n a l F A. t h e g : ; K e w o r d s F i r e f l a l o r i t h m; B i o n i c r i n c i l e C h a o t i c s e a r c h; F u n c t i o n o t i m i z a t i o n y g p p p y 是国际上 F i r e f l A l o r i t h m, F A) 萤 火 虫 算 法 ( y g 新近发展起来的一 种 群 智 能 优 化 算 法 , 是模拟自然 界中萤火虫发光的生物学特性发展而来的一种基于 由K 群体智能的演化计算技术 , r i s h n a n a n d等
第卷
第4期
系
统
管
理
学
报
0 1 3年7月 2
J o u r n a l o f S s t e m s &M a n a e m e n t y g
V o l .N o . 4 J u l . 2 0 13
( ) 1 0 0 5 2 5 4 2 2 0 1 3 0 4 0 5 3 8 0 6 文章编号 : - - -
收稿日期 : 2 0 1 1 0 4 1 5 2 0 1 1 1 2 1 9 - - 修订日期 : - - : ) ; 基金项目 国家自然科学基金资助项目 ( 教育部人文 7 1 2 7 1 1 3 8 ) ; 社会科学规划基金资助项目 ( 上海市 1 0 Y J A 6 3 0 1 8 7 ) 重点学科建设资助项目 ( S 3 0 5 0 4 , 作者简介 : 刘长平 ( 男, 博 士 生, 讲 师。 研 究 方 向 为 智 能 1 9 7 4 -) : _ 优化与管理工程 。E-m a i l l c m a i l 6 3. c o m @1 p
2
究表明 , 改进算法有 效 改 善 了 基 本 萤 火 虫 算 法 的 全 收敛性能和寻优精度有显著提高 。 局优化能力 ,
引度 ; r γ、 i j 意义同上 。 定义 3 萤火虫i 被 吸 引 向 萤 火 虫j 移 动 的 位 ) 决定 : 置更新由式 ( 3 / ) ( ) x x r a n d-1 2 3 +α( i =x i+ i) j -x β( 式中 : x x α i、 j 表 示 萤 火 虫i 和j 所 处 的 空 间 位 置 ; ]上的常数 ; ] 为步长因子 , 通常是 [ 0, 1 r a n d为 [ 0, 1 上服从均匀分布的随机因子 。 算法 寻 优 过 程 为 : 萤火虫群体随机散布在搜索 空间 , 因为所处位置 不 同 每 只 萤 火 虫 发 出 的 荧 光 亮 ) , 通过比较 ( 根据式( 亮度高的萤火虫 度也不同 , 1) 吸引亮度低的萤火 虫 向 其 移 动 , 移动的距离主要取 ) , 决于吸引度的大小 ( 根据式( 根据式( 来调整 2) 3) 更新后的位置 , 为了避免过早陷入局部最优 , 在位置 / ) 。 更新过程中增加了随机扰动项α( 通过 r a n d-1 2 多次移动后 , 所有个 体 都 将 聚 集 在 亮 度 最 高 的 萤 火 虫的位置上 , 从而实现寻优 。 1 . 3 基本萤火虫算法的局限性 在 实 际应 用 中 许多 待 优化 函 数 往往 具 有 高 维、 多峰 、 地形复杂等特点 , 表现为全局最优点附近分布 面对这类函数优化问题 , 基本萤火 着众多局部极值 , 虫算法容易早熟 收 敛 , 优 化 精 度 难 以 提 高。这 是 因 为F A 的寻优能力主要依靠萤火虫个体之间的相 互 作用和影响 , 但个体自身缺乏变异机制 , 一旦受到局 部极值束缚后 自 身 很 难 摆 脱 。 特 别 是 在 进 化 初 期 , 种群中的超级个体往往会吸引其他个体迅速向其周 使得种群 多 样 性 大 幅 下 降 , 同 时, 由于萤火 围聚集 , 虫个体越来越接近 种 群 最 优 点 , 收敛速度大大降低 甚至出现进化停滞 , 种群丧失了进一步进化的能力 , 而在多数情况下 , 算法并未收敛到全局极值 。 因此 , 提高种群的多样性 , 使种群在整个进化过程中保持 持续优化的能力是改进基本 F A 的有效途径 。
第4期
刘长平 , 等: 具 有 混 沌搜索 策略 的 萤火虫 优 化算 法 定义 2 萤火虫的吸引度为
5 3 9
以加快收敛速度 。 改进算法结合了萤火虫算法收敛 速度快 、 实现简单和混沌优化算法易摆脱局部极值 、
7] 。 基于典型算例的数值仿真研 搜索精度高等优点 [
r - γ i j ( ) ·e r)=β0 2 β( 式中 : 即光源处 ( 的吸 r=0 处 ) β0 表示最大吸引度 ,
具有混沌搜索策略的萤火虫优化算法
2 , 刘长平1, 叶春明1
( ) 上海理工大学 管理学院 ,上海 2 淮阴工学院 ,江苏 淮安 2 1. 0 0 0 9 3; 2. 2 3 0 0 1