版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第9章 遗传算法动机 算法 实现wGenetic Algorithm (GA)w受生物进化启发的学习算法w搜索特点: 不是从简单到复杂的搜索 不是从一般到特殊的搜索 是从当前最佳假设经过变异和重组来寻求更好假设w当前群体(Population):当前使用的一组假设w使用目前适应度最高的假设的后代替换群体的某个部分9.1 动机GA算法的合理性w在生物系统中,进化被认为是一种成功的自适应方法,且具有很好的健壮性wGA搜索的假设空间中,假设的各个部分相互作用,每一部分对总的假设适应度难以建模wGA算法易于并行化,费用低廉w进化计算(Evolutionary Computation): 遗传算法 遗传
2、编程 鲍德温效应遗传算法w算法目标:搜索候选假设空间并确定最佳假设w什么是最佳假设? 使适应度(fitness)最优的假设w什么是适应度? 为需解决的问题预先定义的数字度量遗传算法w算法实现的细节各有不同w都具有共同的结构:算法迭代更新一个假设池w假设池称为群体w通过适应度函数的评估,从当前群体中用概率的方法选取合适的个体w一部分保持原样进入下一代群体,另一部分使用交叉和变异的方法产生新个体遗传算法原型GA群体PFitnessThresh假设数量p交叉率r变异率mP中适应度最高的假设Random维持一个有p个假设组成的群体后继群体Ps通过根据假设的适应度用概率的方法选择个体和加入新的假设形成新
3、假设得到的两种途径:对最高适应度假设用交叉算子;通过创建部分假设的单点变异遗传算法w竞争:一个假设被选入下一个群体的概率与它自己的适应度成正比w繁殖:交叉操作产生新个体w变异:随机选位取反9.2.1 表示假设w规则的前件和后件 IF 前件 THEN 后件w规则的编码:位串w避免无意义的位串: 采用合适的编码方式来避免 赋予极低的适应度函数值9.2.2 遗传算子w算子(Operator):用来对群体中的成员进行重组和变异,以决定后代w交叉算子(Crossover Operator):从双亲中复制选定位产生两个新的后代w变异算子(Mutation Operator):随机选位取反w人类的遗传是如何
4、进行交叉和变异的?9.2.3 适应度函数和假设选择w适应度函数(Fitness):以概率方法选择下一代群体的准则w选择方案: 轮盘赌选择:适应度大小 锦标赛选择:适应度高则按照概率p被选 排序选择:按照适应度排序,每个排序位置有确定的被选概率p9.3 举例/xJava/GA/遗传与进化模拟草原与吃货w环境:空地、草块、墙w吃货(eater):吃最多的草具有内部状态每次做一个移动的决定:w向前1格、向后1格w左转1格、右转1格草原与吃货w环境:空地、草块、墙w吃货(eater):吃最多的草具有内部状态每次做一个移动的决定w规则(基因、染色体):状态改变、转向 映射 原状态、视野共有64条规则适者生存w每年底算账,计算下年吃货名额w本年吃的越多,则获得后代的几率和数量越多w本年吃的太少,则基本不可能有后代w得到后代的操作:遗传(copy)变异(mutation)交叉(crossover)9.5 遗传编程程序表示举例9.6 进化和学习模型w生物个体的适应能力改善与物种进化的关系w拉马克进化 个别生物的生存经验直接影响其后代的遗传结构 有利于提高计算机遗传算法的效率w鲍德温效应 如果一个物种在一个变化的环境中进化,那么进化的压力会选择有学习能力
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 具身智能+太空探索行星探测车方案
- 足球竞选负责人演讲稿
- 2026年秋招:上海农商银行面试题及答案
- 2026年秋招:陕西交通控股集团面试题及答案
- 2026年江西乐平市场监管局招聘考试练习试卷(含答案)
- 2026年辽宁国家电网预算核算招聘考试练习试卷(含答案)
- 平安集团入职测试题目
- 期中素养检测卷(1-3单元试卷)2026-2027学年六年级数学上册人教版(含答案)
- 银行遴选历年试题与详尽答案集萃
- 2027届吉林省伊通满族自治县七年级数学第一学期期末质量检测模拟试题含解析
- 多式联运单证业务流程规范 编制说明
- 警务辅助人员警示教育
- 附着式升降脚手架施工计算书
- 药理学单招试题及答案
- 年产12000吨聚羧酸高性能减水剂复配液及3000吨水泥助磨剂复配液项目环评报告表
- 仓储公司 仓储合同范例
- 人工智能训练师技能考核内容结构表
- 血糖监测与胰岛素注射
- MOOC 运筹学-中国人民解放军陆军工程大学 中国大学慕课答案
- 护理正高答辩常见问题
- 博物馆、展览馆的消防安全培训课件
评论
0/150
提交评论