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

第24讲 算法高级讲座1 算法导论课件教学讲义.ppt

第24讲 算法高级讲座1 算法导论课件教学讲义.ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第24讲 算法高级讲座1 算法导论课件教学讲义.ppt

算法高级讲座1;绪论 1.1 遗传算法的生物学基础 生物在自然界中的生存繁衍,显示出了其对自然环境的自适应能力。受其启发, 人们致力于对生物各种生存特性的机理研究和行为模拟,为人工自适应系统的设计 和开发提供了广阔的前景。遗传算法(Genetic Algorithms,简称GAs)就是这种生物 行为的计算机模拟中令人瞩目的重要成果。基于对生物遗传和进化过程的计算机模 拟,遗传算法使得各种人工系统具有优良的自适应能力和优化能力。 遗传算法所借鉴的生物学基础就是生物的遗传和进化。 1.1.1 遗传与变异 遗传(Heredity)—— 世间的生物从其父代继承特性或性状,这种生命现象就称为 遗传(Heredity),由于遗传的作用,使得人们可以种瓜得瓜、 种豆得豆,也使得鸟仍然是在天空中飞翔,鱼仍然是在水中邀 游。; ? 构成生物的基本结构和功能的单位是细胞(Ce11)。 ? 细胞中含有的一种微小的丝状化合物称为染色体(Chromosome),生物的所有遗 传信息都包含在这个复杂而又微小的染色体中。 ? 基因 经过生物学家的研究,控制并决定生物遗传性状的染色体主要是由一种叫做脱 氧核糖核酸(deoxyribonucleic acid 简称DNA)的物质所构成。 DNA在染色体中有 规则地排列着,它是个大分子的有机聚合物,其基本结构单位是核苷酸,许多核苷 酸通过磷酸二酯键相结合形成一个长长的链状结构,两个链状结构再通过碱基间的氢键有 规律地扭合在一起,相互卷曲起来形成一种双螺旋结构。基因就是DNA长链结构中占有一 定位置的基本遗传单位。 ? 遗传信息是由基因(Gene)组成的,生物的各种性状由其相应的基因所控制。 ? 基因是遗传的基本单位。细胞通过分裂具有自我复制的能力,在细胞分裂的过 程中,其遗传基因也同时被复制到下一代,从而其性状也被下一代所继承。 ;? 遗传基因在染色体中所占据的位置称为基因座(Locus); ? 同一基因座可能有的全部基因称为等位基因(Allele); ? 某种生物所特有的基因及其构成形式称为该生物???基因型(Genotype); ? 而该生物在环境中呈现出的相应的性状称为该生物的表现型(Phenotype); ? 一个细胞核中所有染色体所携带的遗传信息的全体称为一个基因组(Genome)。;生物的遗传方式: 1. 复制 生物的主耍遗传方式是复制。遗传过程中,父代的遗传物质DNA被复制到子 代。即细胞在分裂时,遗传物质DNA通过复制(Reproduction)而转移到新生的细 胞中,新细胞就继承了旧细胞的基因。 2. 交叉 有性生殖生物在繁殖下一代时,两个同源染色体之间通过交叉(Crossover)而重 组,亦即在两个染色体的某一相同位置处DNA被切断,其前后两串分别交义组合 而形成两个新的染色体。 3. 变异 在进行细胞复制时,虽然概率很小,仅仅有可能产生某些复制差错,从而使 DNA发生某种变异(Mutation),产生出新的染色体。这些新的染色体表现出新的 性状。 如此这般,遗传基因或染色体在遗传的过程中由于各种各样的原因而发生变化。;1.2 遗传算法简介 遗传算法是模拟生物在自然环境下的遗传和进化过程而形成的一种自适应全局 优化概率搜索方法。 它最早由美国密西根大学的H.Holland教授提出,起源于60年代对自然和人工 自适应系统的研究; 1967年,Bagley发表了关于遗传算法应用的论文,在其论文中首次使用“遗传算法( Genetic Algorithm)”一词。 70年代 De Jong基于遗传算法的思想在计算机上进行了大量的纯数值函数优化 计算实验。 在一系列研究工作的基础上,80年代由Goldberg进行归纳总结,形成了遗传算法的基本框架。 ;1.2.1 遗传算法概要 对于一个求函数最

文档评论(0)

youngyu0329 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档