欢迎来到天天文库
浏览记录
ID:14405561
大小:46.00 KB
页数:19页
时间:2018-07-28
《基于抗体的蚁群优化算法研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于抗体的蚁群优化算法研究第22卷第4期重庆邮电大学学报(自然科学版)Vol.22 No.42010年8月JournalofChongqingUniversityofPostsandTelecommunications(NaturalScienceEdition)Aug.2010基于抗体的蚁群优化算法研究收稿日期:20100112 修订日期:20100609 基金项目:重庆市自然科学基金(CSTC,2006BB2242)FoundationItem:ChongqingNaturalScienceFoundation
2、Project,CSTC(CSTC,2006BB2242).胡 勇(重庆交通大学应用技术学院,重庆400074)摘 要:针对蚁群优化(antcolonyoptimization,ACO)容易陷入局部最优,提出一个基于抗体的新型蚁群优化算法(antcolonyoptimizationbasedonimmunealgorithm,ACOI)。ACOI是利用免疫算法中抗体的概念来改善人工蚂蚁搜寻解空间的方式,使人工蚂蚁不仅会依随费洛蒙的指引,还会受到抗体的影响去搜寻解空间;而抗体也会随着环境的改变,使抗体成为有效的及无效的2种情
3、形,有效的抗体对人工蚂蚁会有影响,无效的抗体则没有影响。用旅行销售员问题(travelingsalesmenproblem,TSP)验证ACOI的效能,并与ACO做比较,证明了在蚁群系统中加入抗体要比单纯的蚁群系统效率更高。关键词:蚁群优化(ACO);免疫算法;推销员问题(TSP);群体智能;抗体中图分类号:TP301.6 文献标识码:A文章编号:1673825X(2010)04050705ResearchonantcolonyoptimizationalgorithmbasedonantibodyH
4、UYong(CollegeofApplicationTechnology,ChongqingJiaotongUniversity,Chongqing400074,P.R.China)Abstract:Thepaperproposedanewtypeofantibodybasedantcolonyoptimization(ACO),knownastheACOI(ACObasedonimmunealgorithm).ACOIwastheuseofantibodiesintheconceptofimmunealgorithmt
5、oimprovethewaysofartificialantssearchsolutionspaceinwhichartificialantswouldnotonlyfollowtheguidelineswiththepheromone,butalsosearchthesolutionspacebytheimpactofantibodies.Theantibodywouldbeeffectiveorineffectiveasenvironmentschange.Theeffectiveantibodyhadanimpac
6、tonartificialants,whileineffectivenot.ACOIprovedbytravelingsalesmanproblemdoingvalidation,andcomparedwiththeACO,showsthataddingantibodiestoantsgroupismoreeffecibethanasimpleantcolonysystem.Keywords:antcolonyoptimization(ACO);immunealgorithm;travelingsalesmanproble
7、m(TSP);swarmintelligence;antibody0 引 言蚁群优化(antcolonyoptimization,ACO)由Dorigo提出,其理论基于自然界蚂蚁外出觅食的行为,应用于求近似解的一种人工智能启发式解法[12]。ACO的基本概念是自然界的蚂蚁会离开巢穴寻找食物,藉由它们自己本身所散发出来的特有化学分泌物—费洛蒙来帮助蚂蚁在找寻食物时,能够遗留下某些信息给其他的蚂蚁知道其寻找食物时曾经所走过的路径。而自然界的蚂蚁在经过不断地搜寻食物的过程中,往往会遗留许多的费洛蒙,随着越来越多的蚂蚁走过相同的
8、路径时,此路径的费洛蒙也随之增加;相对的,其余路径的费洛蒙则会慢慢蒸发;最后蚂蚁利用费洛蒙来找寻出离食物最近的相关路径。而蚁群优化就是利用模拟自然界蚂蚁的搜寻方式,演化出一种人工蚂蚁,代替一般的搜寻方法,进而达到搜寻最短路径。但大量的实践表明,ACO容易陷入局部最优解(localoptimization
此文档下载收益归作者所有