智能优化——遗传算法.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
遗传算法 遗传算法 一.导言 二.Holland的基本GA 三.计算举例 四.Holland的结构理论 五.GA的各种变形 六.应用 七.学习GA的几点体会 一.导言(1) 遗传算法(GA)的产生 1975年,Holland提出GA 著名的书: Adaptation Natural and Artificial System (中文名称:自然与人工系统的自适应性) 后来,DeJong和Galdbarg做了大量工作,使GA更加完善。 一.导言(2) 遗传算法(GA)的来源: 遗传学的“优胜劣汰”“自然选择”的思想。 3.2 遗传算法的基本原理 3.2.1 遗传算法的基本思想 产生一个初始种群(100-1000) ; 根据问题的目标函数构造适值函数(Fitness Function); 根据适值函数的好坏,不断选择和繁殖; 若干代后得到适值函数最好的个体即最优解。 3.2.2 遗传算法的构成要素 种群(Population)和种群大小(Pop-size) 基因表达法——编码方法 (Encoding Scheme; Gene Representation) 一.导言(7) 遗传算子(Genetic Operator): 交叉(Crossover),变异(Mutation) 选择策略:一般为正比选择 停止准则(Stopping Rule/Criterion): 一般是指定最大代数 二.Holland的基本GA(1) 算法框架与步骤 见下页 二.Holland的基本GA(3) 解空间与编码空间的转换 遗传运算是对编码空间操作的,所以要进行 两个空间的转换。 见下页示意图 二.Holland的基本GA(4) 二.Holland的基本GA(5) 各个步骤的实现 初始种群的产生 编码方法 适值函数 遗传运算 选择策略 停止准则 二.Holland的基本GA(6) 初始种群的产生 随机产生(依赖于编码方法);种群的大小(依赖于计算机的计算能力和计算复杂度)。 例:0,1编码 产生 , 0.5, =1; 0.5, =0 二.Holland的基本GA(7) 编码方法——二进制编码 二进制编码,用0,1字符串表达。 例:0110010,适用以下三种情况 背包问题: 1,背;0,不背 二.Holland的基本GA(8) 实优化: 精度高时编码长,一般不采用此法而用实值函数。 指派问题 二进制编码缺点:编码长不利于计算; 二进制编码优点:便于位值计算,包括的实数范围大 二.Holland的基本GA(9) 适值函数——根据目标函数设计 用适值函数 标定(Scaling)目标函数 采用方法 或 。 遗传运算(遗传算法的精髓)——交叉和变异 下面我们就介绍一下交叉和变异 二.Holland的基本GA(10) 交叉(Crossover) 单切点交叉 随机产生一个断点(Cutting Point)[1,n-1] 例: 二.Holland的基本GA(11) 双切点交叉(交换中间段) 例: 不是所有点都交叉,设定一个交叉概率 ,一 般为0.9 二.Holland的基本GA(12) 变异(Mutation) 初始种群中没有需要的基因,在种群中按变异 概率 任选若干位基因改变位值0→1或1→0, 有意想不到的结果, 一般设定得比较小,在 5%以下。 二.Holland的基本GA(13) 选择策略 最常用的正比选择(Proportional Selection) 对于个体 ,适值 ,选择概率如下式可计算 NP—Number of Population 二.Holland的基本GA(14) 得到选择概率后,我们采用旋轮法(Roulette Wheel) 令 , 随机产生 当 ,选择个体 二.Holland的基本GA(15) 如下图所示: 注: 优良种得到较多的繁殖机会,后代很 像 ; 而很可能失去繁殖的机会。 二.Holland的基本GA(16) 停止准则 指定最大代数(NG—

文档评论(0)

企管文库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档