高等运筹学精选文档.ppt
《高等运筹学精选文档.ppt》由会员分享,可在线阅读,更多相关《高等运筹学精选文档.ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、高等运筹学1 1本讲稿第一页,共二十四页主要内容7.1 生物进化和遗传学基本知识概述 7.2 遗传算法描述 7.3 遗传算法的关键参数和操作设计 2 2本讲稿第二页,共二十四页7.1 生物进化和遗传学基本知识概述 1.达尔文自然选择学说 自然选择学说主要包括以下三个方面:(1)遗传父代通过繁殖把生物信息传给子代,子代按照所得信息而发育、分化(2)变异随机发生,变异的选择和积累是生命多样性的根源 (3)生存斗争和适者生存 繁殖是现存物种得以生存、延续的必要条件;变异是生物进化的根本保证;在竞争的环境下,自然界不可避免地会对生物的生存进行选择 3 3本讲稿第三页,共二十四页物种被后代所继承的就是那
2、些更能适应环境的个体特征 生物进化:是遗传与变异相互作用的结果 遗传的主要物质是细胞核中染色体上的基因 基因结构:基因位置的排列 基因结构的性质及其与物种的关系:基因结构物种稳健性差异性变易性稳定性多样性进化 通过优胜劣汰的自然选择,适应值高的基因结构就被保通过优胜劣汰的自然选择,适应值高的基因结构就被保存下来存下来 4 4本讲稿第四页,共二十四页2.现代综合进化论 用统计生物学和种群遗传学的成就重新解释达尔文的自然选择理论 种群遗传学:研究种群中基因的组成及其变化种群:在一定地域中,一个物种的全体成员构成一个种群生物的进化实际上是种群的进化,个体总是要消亡,但种群则可以继续保留每一代中个体基
3、因结构的改变会影响种群基因库的组成,而种群基因库组成的变化就是这个种群的进化 通过个体繁殖机会的差异,也能造成后代遗传组成的改变,自然选择也能够进行 5 5本讲稿第五页,共二十四页生物进化的基本过程:生物进化的基本过程:种群被淘汰的子种群获繁殖机会的子种群子代种群选择变异婚配(新一代)6 6本讲稿第六页,共二十四页归纳:生物的进化表现为“适者生存,不适者被淘汰”最适合自然环境的种群往往产生了更大的后代种群 生物进化是遗传和变异相互作用的结果遗传是通过父代对子代的基因传递来实现;某些遗传信息的改变决定了生物的变异3.基本概念和术语 染色体(chromosome):是遗传物质的主要载体,由多个基因
4、(遗传因子)组成DNA(脱氧核糖核酸):构成染色体的主要物质 基因(gene):染色体上具有遗传效应的DNA片段.7 7本讲稿第七页,共二十四页基因型(genotype):基因组合的模型,染色体的内部表现,它决定了个体的外部表现 表现型(phenotype):由染色体决定的个体的外部表现,即根据基因型形成的个体 基因座(locus):基因在染色体中所占据的位置个体(individual):指染色体带有特征的实体 种群(population):个体的集合称为种群该集合内个体的数目称为种群的规模 进化(evolution):生物在其延续生存的过程中,逐渐适应其生存环境,使得其品质不断得到改良,这种
5、生命现象称为进化生物的进化是以种群的形式进行的 适应度(fitness):度量某个物种对于生存环境的适应程度 8 8本讲稿第八页,共二十四页选择(selection):指以一定的概率从种群中选择若干个体的操作 复制(reproduction):生物的繁殖过程是由其基因的复制过程来完成的 交叉(crossover):指有性生殖生物在繁殖下一代时,两个同源染色体之间通过交叉而重组变异(mutation):在细胞进行复制时可能以很小的概率产生某些复制差错,从而使DNA发生某种变异编码(coding):DNA中遗传信息的模式排列遗传编码可以看作从表现型到基因型的映射解码(decoding):从基因型到
6、表现型的映射 9 9本讲稿第九页,共二十四页7.2 遗传算法描述 1.生物遗传概念与优化问题的对应关系 生物遗传概念生物遗传概念 在优化问题中表示的概念在优化问题中表示的概念 个体个体染色体染色体基因基因个体适应度个体适应度种群种群生物进化过程生物进化过程适者生存适者生存复制复制交叉交叉变异变异一个可行解一个可行解解的编码(字符串、向量等),即解的表示形式解的编码(字符串、向量等),即解的表示形式解中每一分量的特征(如各分量的值)解中每一分量的特征(如各分量的值)解的目标函数值解的目标函数值或或所对应的适应函数值所对应的适应函数值多个可行解组成的集合,其个数称为种群规模多个可行解组成的集合,其
7、个数称为种群规模求解的迭代过程求解的迭代过程目目标标函函数数值值越越好好的的解解,被被选选择择作作为为下下一一迭迭代代过过程程的的当当前解的可能性越大前解的可能性越大根据目标函数值的优劣选取的一组解根据目标函数值的优劣选取的一组解将一对解中的部分分量的取值对换将一对解中的部分分量的取值对换改变一个解中某一分量的取值改变一个解中某一分量的取值 1010本讲稿第十页,共二十四页2.算法思想 从优化问题的一个种群(一组可行解)开始,按照适者生存和优胜劣汰的原理,逐代(generation)演化产生出越来越好的一个种群(一组可行解)在每一代,根据个体(可行解)的适应度(目标函数值)的优劣挑选一部分优良
8、个体复制(繁殖)到下一代,并对其进行交叉和变异操作,产生出代表新的解集合的种群这个过程将导致种群像自然进化一样的子代种群比父代更加适应于环境(即新可行解比旧可行解更接近问题的最优解),整个进化过程中的最优个体就作为问题的最终解 1111本讲稿第十一页,共二十四页3.3.算法步骤 确定解的编码方案随机产生初始种群计算各个体的适应度按适应度大小执行复制操作random0,1Pc?执行交叉操作random0,1Pm?执行变异操作终止准则满足否?输出结果YYYNNN1212本讲稿第十二页,共二十四页5.遗传算法的特点 与其它优化算法相比具有如下特点:(1)GA以决策变量的编码作为运算对象(2)GA只用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高等 运筹学 精选 文档
限制150内