遗传算法原理与应用 ppt课件_第1页
遗传算法原理与应用 ppt课件_第2页
遗传算法原理与应用 ppt课件_第3页
遗传算法原理与应用 ppt课件_第4页
遗传算法原理与应用 ppt课件_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、遗传算法原理与运用遗传算法原理与运用AlexAlex2019-5-302019-5-30报告提纲报告提纲一、遗传算法概述一、遗传算法概述 二、遗传算法原理二、遗传算法原理三、遗传算法的运用三、遗传算法的运用0 . 2)10sin()(xxxf编码解码个体染色体基因niiiiFFP1/交叉点交叉点变异点变异点产生初始群体产生初始群体能否满足停顿准那能否满足停顿准那么么是是输出结果并终了输出结果并终了计算个体顺应度值计算个体顺应度值比例选择运算比例选择运算单点交叉运算单点交叉运算根本位变异运算根本位变异运算否否产生新一代群体产生新一代群体执行执行M/2M/2次次1 1 对群体中的一切个体对群体中的

2、一切个体按其顺应度大小进展降序排按其顺应度大小进展降序排序;序;2 2 根据详细求解问题,根据详细求解问题,设计一个概率分配表,将各设计一个概率分配表,将各个概率值按上述陈列次序分个概率值按上述陈列次序分配给各个个体;配给各个个体;3 3 以各个个体所分配到以各个个体所分配到的概率值作为其遗传到下一的概率值作为其遗传到下一代的概率,基于这些概率用代的概率,基于这些概率用赌盘选择法来产生下一代群赌盘选择法来产生下一代群体。体。 1 1 随机产生一个与个体随机产生一个与个体编码长度一样的二进制屏蔽编码长度一样的二进制屏蔽字字P = W1W2Wn P = W1W2Wn ;2 2 按以下规那么从按以下规那么从A A、B B两个父代个体中产生两个新两个父代个体中产生两个新个体个体X X、Y Y:假设:假设Wi = 0Wi = 0,那,那么么X X的第的第i i个基因承继个基因承继A A的对应的对应基因,基因,Y Y的第的第i i个基因承继个基因承继B B的的对应基因;假设对应基因;假设Wi = 1Wi = 1,那,那么么A A、B B的第的第i i个基因相互交换,个基因相互交换,从而生成从而生成X X、Y Y的第的第i i个基因。个基因。 变异前:变异前:3 4 8 | 7 9 6 5 | 2 13 4 8 | 7 9 6 5 | 2 1变异前:变异前:3 4 8 | 5 6

温馨提示

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

评论

0/150

提交评论