预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共62页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

安徽理工大学 硕士学位论文 基于模糊聚类与多生境排挤的小生境遗传算法研究 姓名:谭艳艳 申请学位级别:硕士 专业:计算机应用技术 指导教师:许峰 20090601 要摘遗传算法中维持种群多样性多采用小生境技术。本文在分析传统求解多模态境遗传算法:自适应模糊相似聚类小生境遗传算法和基于适应值共享的多生境排挤遗传算法。本文的内容主要有以下几个方面:1.简要介绍了遗传算法的起源、基本概念、研究概况和基本理论:模式定理、积木块假设、隐并行性。适应值共享方法,并指出在解决实际问题中存在的不足。3.提出了自适应模糊聚类小生境遗传算法。在演化过程中,将峰半径作为决策变量的一部分参与染色体的编码,在对问题进行优化的同时对个体的峰半径进行自适应调整:在聚类过程中,通过对模糊相似度的调节来控制小生境的数目,以避免找到无效的极值点。该算法将模糊相似聚类、峰半径自适应调整适应值共享遗传算法有机地结合起来,可以有效地搜索多模函数空间的多个极值点,同时极值点,有利于多个峰的精确定位,在无需事先确定小生境数目和半径的情况下,就能较准确地搜索到多峰函数的各个全局和局部最优解。4.提出了基于适应值共享的多生境排挤遗传算法。按照共享的思想在对个体的适应值进行共享调整的同时,将排挤选择和相似个体中适应度最差个体被替换的策略分别应用于选择算子和群体的进化中。该算法结合了标准适应值共享遗传算法与确定性排挤遗传算法在调整种群多样性方面的优点,因而其维持种群多样性的稳定性、跳出局部最优解、收敛到全局最优解的能力有了较大的提高。5.使用经典的测试函数对两种算法进行实验测试,数值实验表明,算法很好地维持了种群多样性,对问题的依赖性较弱,对于各类多峰函数具有较强的搜索图11表8参考文献67关键词:遗传算法;多峰函数优化;多生境;模糊相似聚类;适应值共享分类号:TP301.6函数优化问题的小生境算法的基础上,针对存在的不足,提出了两种改进的小生2.深入分析了传统求解多模态函数优化问题的两种小生境算法:排挤方法和可以通过调节模糊相似度F的值来控制收敛到的小生境的数目,避免找到无效的能力。 algorithmnumberextremehumpalgorithms.algorithmstheorem,buildingreplacementwell.TheTheoreticalAbstractproposed.throughknowpolicy,andimprovedalgorithms(nichegeneticbasedclusteringradii,andsharing)al'eproposedtraditionaldiscussedpaperfollowed:conceptions,generalandusedanalyzedthoroughly,andcontrollingpeaksradiiproposed.Theevolvement,itcoded,putoptimizedknowledgecontrolsconvergedadjustingtakesadvance,havingvarioususesstep,itcalledcombinesdifferentconverginganalysisexperiments摘要formaintainingsimilaritymulti.nicheovercominglimitationsalgorithms.Severalaspectscircumstancesasschemahypothesis,andimplicitparallelismmainlymodalfitnessmodal,traditionallyinmultisearchingarebasicmethodtheoptimizationchromosomesproblemparameters,innichesconcretemultiple4.Multi.nichestep,theamongsimilar,aftercrowdingsharing,thehaslocaloptima,maintainingniches,andoptima.5.Severalthatkeepdiversitythroughoutsearch,haveNichetechnologyiswidelypopulationdiversity.Twonichefuzzyself-adaptiveofthispaper,for1.GA'sorigins,itsresearchsomefoundationtheoriesGA,suchblockintroduced.2.Crowdingsharingtheir3.Nicheideathat,inprocesspartvariable