网站大量收购独家精品文档,联系QQ:2885784924

遗传算法综述及简单应用实例及Matlab程序.pptVIP

遗传算法综述及简单应用实例及Matlab程序.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

遗传算法的应用*罚函数法评价函数的构造:加法乘法4.4.1解决带约束的函数优化问题12遗传算法的应用*罚函数法1罚函数分类:2定量惩罚——简单约束问题3变量惩罚——复杂约束问题,包含两个部分:可变惩罚率和违反约束的惩罚量。44.4.1解决带约束的函数优化问题5违反约束程度——随违反约束程度变得严重而增加惩罚压力,静态惩罚;6进化迭代次数——随着进化过程的进展而增加惩罚压力,动态惩罚。7基本遗传算法*模式阶和定义距模式H中确定位置的个数称为模式H的模式阶,记作O(H),如O(011*1*)=4。模式阶用来反映不同模式间确定性的差异,模式阶越高,模式的确定性就越高,所匹配的样本个数就越少。4.2.8模式定理12基本遗传算法*模式阶和定义距模式H中第一个确定位置和最后一个确定位置之间的距离称为模式的定义距,记作δ(H),如δ(011*1**)=4。阶数相同的模式会有不同的性质,定义距就反映了这种性质的差异。4.2.8模式定理基本遗传算法*模式定理(schematheorem)在给定时间步t,一个特定模式H有m个代表串包含在种群A(t)中,记为m=m(H,t),在再生阶段,每个串根据它的适应值进行复制,一个串Ai的再生概率为4.2.8模式定理基本遗传算法*模式定理(schematheorem)当采用非重叠的n个串的种群替代种群A(t),可以得到:其中f(H)是在时间t,模式H的串的平均适应度;而整个种群的平均适应度为4.2.8模式定理124.2基本遗传算法*4.2.8模式定理模式定理(schematheorem)假设从t=0开始,某一特定模式适应度值保持在种群平均适应度以上一个cf(c为一常数),则模式的选择生长方程为在种群平均值以上(以下)的模式将按指数增长(衰减)的方式复制。基本遗传算法*模式定理(schematheorem)考虑交叉操作,模式H被破坏的概率为δ(H)/(l-1),模式H生存概率为1-δ(H)/(l-1),若交叉操作发生的概率为pc,因此对于模式H的生存概率计算为:同时考虑选择、交叉操作对模式的影响,可得:4.2.8模式定理H1=*1****0H2=***10*0基本遗传算法*模式定理(schematheorem)考虑变异操作,单个等位基因存活的概率为1-pm,当模式H中O(H)个确定位都存活时,模式H才被保留,存活概率为:同时考虑选择、交叉和变异操作对模式的影响,可得:4.2.8模式定理H1=*1****0H2=***10*0基本遗传算法*模式定理(schematheorem)模式定理:在遗传算子选择、交叉、变异的作用下,具有低阶、短定义距以及平均适应度高于种群平均适应度的模式在子代中呈指数增长。具有低阶、短定义距以及平均适应度高于种群平均适应度的模式被定义为积木块。014.2.8模式定理02基本遗传算法*积木块假设(buildingblockhypothesis)遗传算法通过短定义距、低阶以及高平均适应度的模式(积木块),在遗传操作作用下相互结合,最终接近全局最优解。4.2.8模式定理遗传算法的改进CHC算法自适应遗传算法基于小生境技术的遗传算法遗传算法的应用解决带约束的函数优化问题解决多目标优化问题解决组合优化问题遗传算法在过程建模中的应用遗传算法在模式识别中的应用?改进的途径遗传算法的改进*01.改变遗传算法的组成成分;02.采用混合遗传算法;03.采用动态自适应技术;04.采用非标准的遗传操作算子;05.采用并行遗传算法等。遗传算法的改进*改进思路1991年Eshelman提出的一种改进遗传算法;C:跨世代精英选择(Crossgenerationalelitistselection)策略;H:异物种重组(Heterogeneousrecombination);C:大变异(Cataclysmicmutation)。4.3.1CHC算法遗传算法的改进*选择(C:跨世代精英选择)上一代种群与通过新的交叉方法产生的个体

文档评论(0)

189****6885 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档