基于精英协同的混洗差分进化算法及其应用

基于精英协同的混洗差分进化算法及其应用

ID:46294438

大小:978.99 KB

页数:7页

时间:2019-11-22

基于精英协同的混洗差分进化算法及其应用_第1页
基于精英协同的混洗差分进化算法及其应用_第2页
基于精英协同的混洗差分进化算法及其应用_第3页
基于精英协同的混洗差分进化算法及其应用_第4页
基于精英协同的混洗差分进化算法及其应用_第5页
资源描述:

《基于精英协同的混洗差分进化算法及其应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第22卷第5期运筹与管理Vol.22,No.52013年10月OPERATIONSRESEARCHANDMANAGEMENTSCIENCEOct.2013基于精英协同的混洗差分进化算法及其应用1,21112张大斌,杨添柔,潘玉辰,周茜,张文生(1.华中师范大学信息管理学院,湖北武汉,430079;2.中国科学院自动化研究所,北京100190)摘要:提出了基于精英协同的混洗差分进化算法(ShuffledDifferentialEvolution,SDE)。该算法引入反向学习的初始化机制,并对设置的普通群和虚拟精英群采用不同的差分策略,进而将精英个体作

2、为信息通道实现种群间的信息交流;同时,借助定期混洗机制实现种群间的文化交流,从而达到协同进化的目的;此外,对长期停滞的个体进行跳变操作,以充分挖掘种群的搜索潜能,增强搜索的有效性。通过函数仿真,并与PSO及其它差分进化算法比较,结果表明该算法具有较好的寻优能力。关键词:最优化理论;差分进化;反向学习机制;协同机制;混洗思想;多种群;连续域问题中图分类号:TP301.6文章标识码:A文章编号:1007-3221(2013)05-0017-07ShuffledDifferentialEvolutionAlgorithmBasedonEliteSyner

3、gyandItsApplication1,21112ZHANGDa-bin,YANGTian-rou,PANYu-chen,ZHOUXi,ZHANGWen-sheng(1.SchoolofInformationManagement,CentralChinaNormalUniversity,Wuhan430079,China;2.InstituteofAutomation,ChineseAcademyofSciences,Beijing100190,China)Abstract:ThispaperpresentsanovelShuffledDiffe

4、rentialEvolutionalgorithm(SDE)basedonelitesynergy.Thealgorithmintroducestheinitializationmechanismofopposition-basedlearning,employsdifferentdifferentialstrat-egiesfofseveralordinarygroupsandavirtualelitegroupsoastotaketheeliteindividualsastheinformationchannelforachievinginfo

5、rmationexchangeamongdifferentgroups.Meanwhile,itrealizestheinter-culturalexchangeamongdifferentgroupsbyusingaregularlyshuffledmechanismwhichregroupsthesmallgroupsviahashfunction,soastoachievethepopulationco-evolution.Inaddition,hoppingoperationontheindividualswhichareinthelong

6、-termstagnationcanfullytapthepotentialofpopulationsearchandenhancetheeffective-nessofthesearch.Bythebenchmarkfunctionexperiments,theSDEperformsbetteroptimizationcapabilityincomparisonwiththeParticleSwarmOptimizationandotherDifferentialEvolutionalgorithms.Keywords:optimizationt

7、heory;differentialevolution;opposition-basedlearning;collaborativemechanism;shuffledidea;multi-population;continuousproblem0引言[1,2]差分进化算法(DifferentialEvolution,DE)是由Storn和Price于1995年提出的一种基于种群个体差异的采用实数编码的随机并行演化算法,具有原理简单,受控参数少,鲁棒性强和易于实现等优点。由于差分进化算法无需函数梯度信息,对函数的可导性甚至连续性要求较低,近年来在连

8、续域优化问题上得到了广泛的应用。在种群进化过程中,经变异、交叉和贪婪选择,较优的个体得以保存,并且最优个体占主导地位,并受

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。