群体智能优化算法
第18卷第8期。2008年8月
计算机技术与发展
00MPIrrERT曰丑{NoLCK;YAND
v01.18
Aug.
No.8
DEVE∞PMfENT
2008
群体智能优化算法
王艳玲,李龙澍,胡
哲
(安徽大学计算机科学与技术学院,安徽合肥230039)
摘要:群体智能优化算法利用群体的优势,在没有集中控制并且不提供全局模型的前提下。为寻找复杂的分布式问题的解决方案提供了基础。介绍了两种群体智能算法模型:蚁群算法模型和粒子群算法模型,研究了两种算法的原理机制、基本模型、流程实现、改进思想和方法;通过仿真把蚁群算法与其他启发式算法的计算结果作对比,验证了蚁群算法具有很强的发现较好解的能力,不容易陷入局部最优;微粒群算法保留了基于种群的、并行的全局搜索策略,采用简单的速度一位移模型操作,在实际应用中取得了较高的成功率。关键词:群体智能;蚁群算法;粒子群算法;启发式算法中图分类号:TPl8
文献标识码:A
文章编号:1673—629x(2008)08—0114一04
Swa珊Intelligence
OptimizationAlgorithm
WANGYan-ling,LILong—shu,HUZhe
(Sch00lofC咖putersci肌ceaIldTech.,AnhuiUmv.,Hefei230039,Chim)
Abstrwt:Bytheu畿ofgroups’adWmtages,i11theal砖enceofo饥廿alized∞ntm_land、而t}玎utpro“dingtheov日址lmoddimellig饥oe
01)th咖dlgo—thm
p州desthef伽ndation
on
f.mding咖lplexdlstributed80Iuti叽s
t0
s.t憾t抽,舒矾哪
thepf℃糊em.InlH)d峨thetw:0鄂阳m
mech缸Iism,the
讯telli静mcealgo—t}m1n幻dels:antcoIanyalgo—thmn,0delafldb鹊ic枷odel,pmce骚realizat;onandotherhe—st.c
not
t}埒partick鄂帕肿algo—thmm)del,research娼∞pdrlciple
the肌t。obnyaIg舐thmh觞a
impI℃利ide鲢arldn℃thods;andby
that
ofl
compdflgthedculatiorIresults0fthe趴t∞Ianyalg。^thrnard
strong
alg嘶t}1r11thfoughthe妇nulation,praved
local
abil时t0findbett盯s。Iutions,and醅
thepopt】lat;onofre鸵rvations,parallelglobal簧archs咖镪r,us.ngoptim啪.Thealgorit}mlwhichbased
Speed—displacem眦m。delol删;orI,h笛beenmadeinhighersucce鼹rate.npracticalapplicat两.ea巧for
a
a
s.蛐叫y
1(ey
words:甜叼肌irltell遮ence;ant∞l。nyoptimizati∞algorithrn;particle鄹%皿optimization.heuristicalg。^thrn
O引言
法(PanicleS啪册optimization,PSO)【3J。前者是对蚂蚁群落食物采集过程的模拟,已经成功运用在很多离散优化问题上;后者是源于对鸟群捕食行为的研究,算法简单容易实现并且没有许多参数需要调整,目前已广泛应用于函数优化、神经网络训练、模糊系统控制以及其他遗传算法的应用领域。
受社会性昆虫行为的启发,计算机工作者通过对社会性昆虫的模拟产生了一系列对于传统问题的新的解决方法,这些研究就是群体智能的研究。群体智能中的群体指的是“一组相互之间可以进行直接通信或者间接通信(通过改变局部环境)的主体,这组主体能够合作进行分布问题求解”。而所谓群体智能指的是“无智能的主体通过合作表现出智能行为的特性”。群体智能在没有集中控制并且不提供全局模型的前提下,为寻找复杂的分布式问题的解决方案提供了基础。
在计算智能领域有两种基于群体智能的算法:蚁群算法(Ant
C0lony
1蚁群优化算法
1.1蚁群算法原理
受蚂蚁觅食时的通信机制的启发,20世纪90年代1)0^go提出了蚁群算法来解决经典的“旅行商问题”。蚁群算法设计虚拟的“蚂蚁”将摸索不同路线,并留下会随时间逐渐消失的虚拟“信息素”。虚拟的“信息素”也会挥发,每只蚂蚁每次随机选择要走的路径,
Optimization,』崛O)【1,2J和粒子群算
收稿日期:2007—11—27
基金项目:国家自然科学基金资助项目(60273043);安徽省自然科学基金资助项目(050420204)
作者简介:王艳玲(198l一),女,安徽毫州人,硕士研究生,研究方向为智能软件;李龙澍,教授,博士生导师,研究方向为智能软件。
它们倾向于选择路径比较短的、信息素比较浓的路径。根据“信息素较浓的路线更近”的原则,即可选择出最佳路线。由于这个算法利用了正反馈机制,使得较短的路径能够有较大的机会得到选择,并且由于采用了
万方数据
你可能喜欢
- 数学建模算法
- 网络最大流问题
- 模拟退火算法
- 模拟退火法
- 高速公路智能汽车自动超车控制算法仿真研究 2014美国数学建模 MCM A6页
- 数学建模十大经典算法3页
- 数学建模的10种常用算法1页
- 数学建模十大经典算法1页
- 数学建模常用算法和模型全集1页
- 数学建模专题之遗传算法100页
- 网络流与匹配问题最大流,最》43页
- 网络最大流问题24页
- 10-4 网络最大流问题-xfj27页
- 6.4网络最大流问题10页
- 蚁群算法在网络最大流问题中的应用3页
- 网络最大流问题43页
- 模拟退火算法10页
- Ch2 模拟退火算法17页
- 基于模拟退火算法的工件位置标定5页
- 单纯形-模拟退火算法3页
- 模拟退火算法机理研究6页
- 模拟退火算法的并行化策略研究2页


