基于差分进化的细菌觅食群游算法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第2 8卷 第 1 期 l
21 年 1 01 1月
计 算 机 应 用 研 究
Ap lc t n Re e rh o mp tr p i ai s a c fCo u e s o
V0 . 8 No 1 ห้องสมุดไป่ตู้12 . l NO . 2 1 V 01
基 于差 分 进 化 的细 菌 觅食 群 游 算 法
bc r eait o net w r, n cesdtecnegnesedui esnivt t ajs tegops i t . at i t bly f ot — ae a di r e o vr c pe s gt si y o duth r m s p ea h i c x a n a h e n h e t i u w e
关键 词 :灵敏 度 ;差分进化 ;细 菌觅食 ; 全局 优化 算 法 中 图分 类号 :T 3 16 P 0 . 文献标 志码 :A 文 章编 号 :10 —6 5 2 1 ) 14 2 —4 0 1 3 9 ( 0 1 1 —0 8 0
d i1 . 9 9 .sn. 0 —6 5. 0 1 1 . 0 o : 0 3 6 /iis 1 013 9 2 1 . 1 0 7
0 引言
2 0世纪 4 0年代 以来 , 针对 许多 工程 实 际问题 的 高维 度 、 多峰值 、 非线性且 不可微分 的特征 , 人们一 直在利 用源 于生物
等人 在 B O算法 中引 入了遗传算 法 的交 叉 、 F 变异算 子 , 出 提
了 G B O算法 ;u 等人 从细菌进化 的角度 , 出了细菌进 AF Lh 提 化算法( E 。Bsa 在细菌 的趋化算子 内嵌入粒 子群方法 , B A) i s w 赋予细菌对全局极值的感知能力 , 然后根据粒子 群迭代公式更 新细菌位置 , 时算法 中的趋 化算 子并 没有 起 到作 用。文献 此 [] 8 在细菌进化的过程 中, 引入 交叉和变异算 子 , 增加 了种群 的 多样性 , 但同时也容易导致群体 中优秀个体的缺失 。 本文通过赋予细 菌以灵敏 度 , 在趋化过程 中仅根据 能量差 自适应改变步长 , 以适应 环境 。继 而在细 菌群游过 程 中, 对适
Ba tra o a ig go p tu sag rt m a e n d fee ta v l t n ceilfr gn ru —o r l oih b s d o ifrn ile ou i o
LU Xa— n , I ogin I i l g L n— oo R n
(colfB sns A miirt n S uhC iaU i rt o ehooy unzo 60,C ia Sh o o uies d nsai , o t hn nv syf Tcnl ,G a gh u5 04 t o e i g 1 hn )
A b t a t I iw ft e dee t fte s me s m tp a lw eo iy i h ce ilf r gn lo ih ,t s p p rg v s r c : n v e o h f cso h a wi se nd so v lc t n t e ba t ra o a ig ag rt m hi a e a e
刘小龙 , 李荣钧
( 南理 工 大学 工 商管理 学 院 , 华 广州 504 ) 160 摘 要 :针 对 细菌觅食 算 法在 优化 过程 中步 长一致 、 度较慢 的缺 陷, 予细 菌对环境 感知 的 能 力 , 速 赋 并利 用 灵敏
度 的概 念 来调 节群 游步长 , 高收敛速 度 ; 差分 进化 的思 想 引入 趋 化 算 子 , 趋 化过 程 中的 细 菌 位 置进 行 修 提 将 对 正, 改善 群 游过程 中部分 维的 退化现 象 , 增加 收敛 的精度 。采 用 高维典型 测试 函数对 算法进 行 测试 , 算 法 明显 新 提 高 了搜 索速度 和精 度 , 改造后 适 用于 多维 、 约束等 实际工程 问题 的优化 。
ito u e h d a fdfe e ta v l i o t e p o e s o h mo a i o o tmie t e b ce i l o ii n n t o e s f n r d c d te i e so ifr n ile out on t h r c s fc e tx s t p i z h a tra p sto i he pr c s o a n m e t n mprv d t e r dai i n i n i he p o e so r u o ra d i r a e h c u a y o o v r e c . me d n ,a d i o e he d g a t on d me so n t r c s fg o p tu n nce s d te a c r c fc n e g n e I e t d te ag rt m y t i h di n in la d mu t o lf ci n Ne ag rt m ini c nl mprv d t e s ac p e ttse h lo ih b heh g — me so a n li da un to . m w lo ih sg f a ty i o e h e r h s e d i a d a c a y, a d i ss tbl o r cia n i e i g p o l ms o n c urc n ti uia e f rp a t le gne rn r b e fmul — i n in l o sr i d o tmia in. c t d me so a ,c n tane p i z to i Ke r y wo ds: s n ii i e stvt y;dfe e ta vou in;b ce ilfr gng;g o lo tm ia in ifr n ile l to a tra o a i lba p i z to
21 年 1 01 1月
计 算 机 应 用 研 究
Ap lc t n Re e rh o mp tr p i ai s a c fCo u e s o
V0 . 8 No 1 ห้องสมุดไป่ตู้12 . l NO . 2 1 V 01
基 于差 分 进 化 的细 菌 觅食 群 游 算 法
bc r eait o net w r, n cesdtecnegnesedui esnivt t ajs tegops i t . at i t bly f ot — ae a di r e o vr c pe s gt si y o duth r m s p ea h i c x a n a h e n h e t i u w e
关键 词 :灵敏 度 ;差分进化 ;细 菌觅食 ; 全局 优化 算 法 中 图分 类号 :T 3 16 P 0 . 文献标 志码 :A 文 章编 号 :10 —6 5 2 1 ) 14 2 —4 0 1 3 9 ( 0 1 1 —0 8 0
d i1 . 9 9 .sn. 0 —6 5. 0 1 1 . 0 o : 0 3 6 /iis 1 013 9 2 1 . 1 0 7
0 引言
2 0世纪 4 0年代 以来 , 针对 许多 工程 实 际问题 的 高维 度 、 多峰值 、 非线性且 不可微分 的特征 , 人们一 直在利 用源 于生物
等人 在 B O算法 中引 入了遗传算 法 的交 叉 、 F 变异算 子 , 出 提
了 G B O算法 ;u 等人 从细菌进化 的角度 , 出了细菌进 AF Lh 提 化算法( E 。Bsa 在细菌 的趋化算子 内嵌入粒 子群方法 , B A) i s w 赋予细菌对全局极值的感知能力 , 然后根据粒子 群迭代公式更 新细菌位置 , 时算法 中的趋 化算 子并 没有 起 到作 用。文献 此 [] 8 在细菌进化的过程 中, 引入 交叉和变异算 子 , 增加 了种群 的 多样性 , 但同时也容易导致群体 中优秀个体的缺失 。 本文通过赋予细 菌以灵敏 度 , 在趋化过程 中仅根据 能量差 自适应改变步长 , 以适应 环境 。继 而在细 菌群游过 程 中, 对适
Ba tra o a ig go p tu sag rt m a e n d fee ta v l t n ceilfr gn ru —o r l oih b s d o ifrn ile ou i o
LU Xa— n , I ogin I i l g L n— oo R n
(colfB sns A miirt n S uhC iaU i rt o ehooy unzo 60,C ia Sh o o uies d nsai , o t hn nv syf Tcnl ,G a gh u5 04 t o e i g 1 hn )
A b t a t I iw ft e dee t fte s me s m tp a lw eo iy i h ce ilf r gn lo ih ,t s p p rg v s r c : n v e o h f cso h a wi se nd so v lc t n t e ba t ra o a ig ag rt m hi a e a e
刘小龙 , 李荣钧
( 南理 工 大学 工 商管理 学 院 , 华 广州 504 ) 160 摘 要 :针 对 细菌觅食 算 法在 优化 过程 中步 长一致 、 度较慢 的缺 陷, 予细 菌对环境 感知 的 能 力 , 速 赋 并利 用 灵敏
度 的概 念 来调 节群 游步长 , 高收敛速 度 ; 差分 进化 的思 想 引入 趋 化 算 子 , 趋 化过 程 中的 细 菌 位 置进 行 修 提 将 对 正, 改善 群 游过程 中部分 维的 退化现 象 , 增加 收敛 的精度 。采 用 高维典型 测试 函数对 算法进 行 测试 , 算 法 明显 新 提 高 了搜 索速度 和精 度 , 改造后 适 用于 多维 、 约束等 实际工程 问题 的优化 。
ito u e h d a fdfe e ta v l i o t e p o e s o h mo a i o o tmie t e b ce i l o ii n n t o e s f n r d c d te i e so ifr n ile out on t h r c s fc e tx s t p i z h a tra p sto i he pr c s o a n m e t n mprv d t e r dai i n i n i he p o e so r u o ra d i r a e h c u a y o o v r e c . me d n ,a d i o e he d g a t on d me so n t r c s fg o p tu n nce s d te a c r c fc n e g n e I e t d te ag rt m y t i h di n in la d mu t o lf ci n Ne ag rt m ini c nl mprv d t e s ac p e ttse h lo ih b heh g — me so a n li da un to . m w lo ih sg f a ty i o e h e r h s e d i a d a c a y, a d i ss tbl o r cia n i e i g p o l ms o n c urc n ti uia e f rp a t le gne rn r b e fmul — i n in l o sr i d o tmia in. c t d me so a ,c n tane p i z to i Ke r y wo ds: s n ii i e stvt y;dfe e ta vou in;b ce ilfr gng;g o lo tm ia in ifr n ile l to a tra o a i lba p i z to