群体智能优化算法

第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

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一),女,安徽毫州人,硕士研究生,研究方向为智能软件;李龙澍,教授,博士生导师,研究方向为智能软件。

它们倾向于选择路径比较短的、信息素比较浓的路径。根据“信息素较浓的路线更近”的原则,即可选择出最佳路线。由于这个算法利用了正反馈机制,使得较短的路径能够有较大的机会得到选择,并且由于采用了

万方数据

群体智能优化算法相关文档

最新文档

返回顶部