自适应Memetic算法

上传人:ta****u 文档编号:181217381 上传时间:2023-01-11 格式:DOC 页数:6 大小:25.50KB
收藏 版权申诉 举报 下载
自适应Memetic算法_第1页
第1页 / 共6页
自适应Memetic算法_第2页
第2页 / 共6页
自适应Memetic算法_第3页
第3页 / 共6页
资源描述:

《自适应Memetic算法》由会员分享,可在线阅读,更多相关《自适应Memetic算法(6页珍藏版)》请在装配图网上搜索。

1、自适应Memetic算法摘要:在处理多峰函数的优化问题时,遗传算法局部搜索能力差,并且容易早熟。针对这种问题,将遗传算法与多种局部搜索算法相结合,形成多种Memetic算法。通过进行数值优化实验,发现算法的优化效率有所提高,但是局部搜索算法的不同对优化性能影响很大。为解决这种问题,在传统Memetic算法的基础上提出了一种使每代个体根据局部搜索算法的搜索效率自适应选取局部搜索算法的Memetic算法,即基于离散度的自适应Memetic算法。通过测试函数测试,这种算法具有更高的效率和更强的通用性。关键词:多峰函数优化;遗传算法;局部搜索算法;离散度;自适应Memetic算法0引言遗传算法是一种全

2、局优化算法,是模拟生物在自然界中的进化过程而形成的,已在机器学习、组合优化、图像处理和自适应控制等领域中广泛应用。然而大量研究与实践显示,遗传算法全局搜索能力很强而局部搜索能力不是很强,且容易过早地收敛,相反,局部搜索算法搜索目的性很强,能够很快收敛到局部最优解,因此将局部搜索算法与遗传算法相结合,可以提高遗传算法的优化性能。我们称这种混合算法为遗传局部搜索算法,也可称作Memetic算法。Memetic算法是一种局部搜索侧略与全局搜索策略相结合的算法vsup1v/sup。相比传统的遗传算法,这种结合机制使其在某些问题优化中的搜索效率快很多。Memetic算法提出的是一个概念,一种框架,不只是

3、混合遗传算法或拉马克进化算法。在这种框架下,不同搜索策略的选取可以形成不同的Memetic算法,比如局部搜索算法可以选取模拟退火、爬山搜索、禁忌搜索、贪婪算法等,全局搜索算法可以选取进化规划、进化策略、遗传算法等。全局搜索策略与局部搜索策略耦合的过程中有以下6个方面vsup2v/sup需要注意:局部搜索的频率;个体进行局部搜索的概率;种群中可进行局部搜索的范围;局部搜索的强度;局部搜索方法的选择;如何减小通过引入局部搜索算子而增加的计算时间。局部搜索算法有很多,不同的局部搜索算法对特定优化问题的优化效率差别很大。自适应Memetic算法,即可以根据优化问题的不同自适应的选取局部搜索算子的Mem

4、etic算法,成为优化算法领域新的研究方向。Krasnogor在文献3中提出了对多种局部搜索算法进行整合,并依据局部搜索邻域的选择函数与当前算子的搜索情况来选取局部搜索算法的策略。文献4中用“hyperheuristic”一词来描述将多个局部搜索算法整合,不同个体采取不同局部搜索算法的策略。Smithz提出了CoevolvingMemetic算法,采用某种策略选择局部搜索算法5v/sup。这种策略,OngandKeane描述为“metaLamarckianlearning”6v/sup。文献7总结了自适应Memetic算法的研究现状。8 局部搜索个体的选择策略同样是Memetic算法的研究重点

5、。文献中提到了基于离散度的策略来确定局部搜索点。文献9中提到了基于适应值、空间分布及精英保留等策略来确定局部搜索点。本文选取基于离散度的策略来确定局部搜索点,并且将多种局部搜索算法与遗传算法结合,形成多种Memetic算法。将这些算法应用于基准函数优化中,通过对每种算法的优化特性进行观察,进一步提出了基于离散度的自适应Memetic算法(DAMA,即DiversitybasedAdaptiveMemeticAlgorithm)。通过将该种算法与传统Memetic算法作对比,表明该算法具有更强的通用性,更高的效率和更好的鲁棒性。1 基于离散度的自适应Memetic算法1.1耦合策略及参数设置(1

6、)局部搜索算法的选取策略:局部搜索算法的效率。局部搜索算法的选取策略在自适应Memetic算法中有很多。相比排序法、随机法、经验法,本文通过局部搜索算法的搜索效率来选择局部搜索算法。单纯形搜索法、方向加速法、拉格朗日搜索法与模式搜索法组成了局部搜索算法库。对前面的局部搜索点随机选择局部搜索算法,组建局部搜索算法的优化效率库,然后,后面的局部搜索点根据前面局部搜索算法在周围已搜索点的优化效率选择局部搜索算法。(2)局部搜索点集的选取策略:离散度原则。为求得最优解,种群中的个体最好每个都进行局部搜索,然而为了提高优化效率,在实际问题优化中,不能对每个个体都进行搜索。在局部搜索点的选取上有很多算法,

7、比如适应值法、随机法、离散度法等56。本文在局部搜索点的选择上选取基于离散度的策略,具体策略如下:将种群中的最优点确定为局部搜索点;单位化其他搜索点到最优点的距离;去掉种群中距离最优点相对距离较小的点;当局部搜索点的个数满足要求时,停止搜索,否则转步骤,继续搜索。(3)局部搜索点选取搜索邻域的策略。不同的搜索邻域对算法的优化效率具有很大的影响。搜索邻域的选取取决于个体的不同类型:对种群中的最优个体选取小的搜索领域,进行精确搜索;为使其他局部搜索点共享最优个体的搜索信息,其它局部搜索点的搜索邻域半径定为搜索点到最优个体的距离(见图1)。(4)局部搜索点选取搜索强度策略。需要进行深度搜索的点,如每

8、代种群中的最优点,搜索强度高,搜索次数可设置相对较多,如8倍变量个数,其他局部搜索点不需要进行深度搜索,搜索次数可设置相对低一些,如4倍变量个数。1.2算法流程算法流程见图2。2 数值实验Ackey、SphereRastrigin和Griewank10v/sup等测试函数组成数值试验的测试函数集,具体函数特性见表1。为体现DAMA算法的优越性,GA及传统Memetic算法(MAPOWE,MASIMP,MAHOJE,MALAGRH)共同参与数值实验,进行对比。各算法的参数设置如表2。对所有函数在20维的情况下进行测试,中止条件为运算5000次,各实验均独立运行20次,选函数最优点的平均值及方差来

9、确定算法的效率和鲁棒性,结果见图1、表3。3 结语针对遗传算法局部搜索能力差且易过早收敛的缺点,本文提出了一种基于离散度的自适应Memetic算法(DAMA),该算法通过离散度来确定局部搜索点,然后根据局部搜索算法的效率自动选择局部搜索算法。数值试验表明,DAMA比遗传算法(GA)及4种传统Memetic算法(MAPOWE,MASIMP,MAHOJE,MALAGRH)更具通用性,效率也更高。参考文献:1 PMOSCATO.Onevolution,search,optimization,geneticalgorithmsandmartialarts:towardsmemeticalgorithm

10、s,publicationreport790J.CaltechConcurrentComputationProgram,1989.2 YEWSOONONG,MENGHIOTLIM,XIANSHUNCHEN.Researchfrontier:memeticcomputationpastZ.Present&Future.3 NKRASNOGOR,BBLACKBURNE,JDHIRST,etal.Multimemealgorithmsforthestructurepredictionandstructurecomparisonofproteins,inparallelproblemsolvingfr

11、omnatureJ.LectureNotesinComputerScienc,e2002.4 PCOWLING,GKENDALL,ESOUBEIGA.AhyperheuristicapproachtoschedulingasalessummitC/PATAT200,0SpringerLectureNotesinComputerScience.Konstan,zGermany,Aug.2000:176190.JESMITHETAL.Coevolutionofmemeticalgorithms:initialinvestigations,inparallelproblemsolvingfromna

12、turePPSNVII,G.Guervosetal.,Eds.Berlin,GermanyJ.Springer,LectureNotesinComputerScience,2002:537548.5 YSONG,vol.8,pp.99110,Apr.2004.6 ONGYS,LIMMH,ZHUN,etal.Classificationofadaptivememeticalgorithms:acomparativestudyJ.IEEETransSystManCybernPartB.7 MWSLAND.Evolutionaryalgorithmswithlocalsearchforcombinatorialoptimization.Ph.D.ThesisJ.UniversityofCalifornia,SanDiego,1998.8 WEHART.AdaptiveglobaloptimizationwithlocalsearchD.PhDthesis:UniversityofCalifornia,1997.9 MINHNGHIALE,YEWSOONONG,YAOCHUJIN.Lamarckianmemeticalgorithms:localoptimumandconnectivitystructureanalysisJ.MemeticComp,2009(1):175190.

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!