- 1、本文档共103页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
遗传算法原理与 及应用课件.ppt
;;一、生物学知识点;1.2 遗传学基本概念与术语
染色体(chromosome):遗传物质的载体;
脱氧核糖核酸(DNA):大分子有机聚合物,双螺旋结构;
遗传因子(gene):DNA或RNA(核糖核酸)长链结构中占有一定位置的基本遗传单位;
基因型(genotype):遗传因子组合的模型;
表现型(phenotype):由染色体决定性状的外部表现;
;个体(individual):指染色体带有特征的实体;
种群(population):生活在一定区域的同种生物的全部个体;
进化(evolution):生物在其延续生存的过程中,逐渐适应其生存环境,使得其品质不断得到改良,这种生命现象称为进化;
适应度(fitness):度量某个物种对于生存环境的适应程度。对生存环境适应程度较高的物种将获得更多的繁殖机会,而对生存环境适应程度较低的物种,其繁殖机会就会相对较少,甚至逐渐灭绝;
;遗传算法的发展
;2.2 遗传算法的基本思想;2.3 遗传算法的本质;2.4 遗传算法的操作;1、SGA的基本流程框图;2、基本遗传算法的组成 ;(1)编 码 ; SGA二进制编码
染色体表示为:X=(x1,x2,…xn),1≤i ≤n
染色体的每一位,即xi是一个基因。每位的取值
称为位值。n为染色体的长度。如:X=(0010010)表示一个染色体,长度为 。
适用于三种情况:背包问题、实优化问题、指派问题。
缺点:编码长不利于计算。
优点:便于位值计算,包括的实数范围大。;有关术语 ;(2)产生初始种群;(3)适值函数 ;(4)遗传算子;1)选择算子;2)交叉算子 ;单点交叉运算 ;3)突变算子 ;基本位突变算子: ;基本位突变算子的执行过程 ;(5)选择策略 ;(5)选择策略 ;旋轮法;(6)停止准则;2.5 遗传算法的特点 ;三、遗传算法原理;两个定义;二者的含义; 模板理论常识:
n 位编码的总长度为n-1。
阶数为 的模板,模板S中的个体总数为 。
对于一个n位的二进制表达,染色体长度为n,有
模板数个体数 即 分类方法数个体总数
因为模板中每一位的取值可以为0,1或者*,所以模板总数为 ,而个体中每一位只能取0或者1,所以个体总数为 。; 模板定理:具有低阶、短定义距以及平均适应度高于种群平均适应度的模板??子代中呈指数增长。
引理3.2.1:在正比选择下,模板 在第 代的期望个体数为
其中, 是第 代模板中所有个体的适应值均值与种群中所有个体适应值均值的比。 是第
代属于 模板的个体数。;模板定理:;模板定理:;模板定理:;3.3 遗传算法的收敛性分析;1、种群规模对收敛性的影响;2、选择操作对收敛性的影响;3、交叉概率对收敛性的影响;4、突变概率对收敛性的影响;3.4 遗传算法的改进;遗传算法的改进途径;(1)对编码方式的改进; 对于遗传运算中的问题有两种应对策略:
1)拒绝
2)修复
使用拒绝策略,需要在遗传操作中出现不合法编码的比例很小。如果使用修复策略,可能使后代部分丢失父代基因。
;修复策略:
;(2)对适值函数的改进;例如:五个染色体构成的
一个种群,其目标函数值
分别为 ;对目标函数进行标定,调节选择压力。
标定:F=f-1000
显然标定后,各个染色体被选中的概率差别大幅度增加,
即选择压力增大了。
;
3)适值的标定方法
;(3)对遗传算子的改进;轮盘赌选择又称比例选择算子,它的基本思想是:各个个体被选中的概率与其适应度函数值大小成正比。
设群体大小为n ,个体i 的适应度为 Fi,则个体i 被选中遗传到下一代群体的概率为:
;(1)计算群体中所有个体的适应度函数值(需要解码);
(2)利用比例选择算子的公式,计算每个个体被选中遗传到下一代群体的概率;
(3)采用模拟赌盘操作(即生成0到1之间的随机数与每个个体遗传到下一代群体的概率进行匹配)来确定各个个体是否遗传到下一代群体中。
;排序选择
均匀交叉
逆序突变;排序选择
均匀交叉
逆序突变;(4) 对控制参数的改进;参数分析
交叉概率Pc和变异概率Pm的选择是影响遗传算法行为和性能的关键,直接影响算法的收敛性;
Pc越大,新个体产生的速度就越快,但过大会使优秀个体的结构很快被破坏;Pc过小,搜索过程缓慢,以至停止不前;
Pm过小,不易产生新个体结构,Pm过大,变成纯粹的
您可能关注的文档
最近下载
- 2022年一级造价师-土建案例-陈江潮精讲班完整讲义.pdf
- 第一册: 标准设计与典型造价 V3.0版 智能配电站.pdf
- 第二课性骚扰的危害 课件 2024—2025学年华东师大版(2024))初中体育与健康七年级全一册.pptx VIP
- 《工程勘察设计收费管理规定》计价格【2002】10号.doc
- 【国家标准】GB14759-2010 食品安全国家标准 食品添加剂 牛磺酸.pdf
- 2020年广西防城港中考生物真题及答案.doc VIP
- 前列腺癌的基础知识.pptx
- 食品安全管理员考试试题及答案(2025版).docx VIP
- 2025年中国空调离合器皮带轮市场现状分析及前景预测报告.docx
- (2)IT运维管理:ITIL先锋论坛—DevOps来了运维如何改变.docx
文档评论(0)