




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、会计学1最的遗传算法教程最的遗传算法教程(jiochng)第一页,共29页。全局(qunj)优化方法1)不依赖于初始条件;2)不与求解空间有紧密关系,对解域,无可微或连续的要求。求 解稳健,但收敛(shulin)速度慢。能获得全局最优。适合于求解空间不知的情况第1页/共29页第二页,共29页。 选择运算 交换操作(cozu) 变异遗传算法的基本(jbn)运算遗传算法基本原理 模拟自然界优胜劣汰的进化现象,把搜索空间映射为遗传空间,把可能的解编码成一个(y )向量染色体,向量的每个元素称为基因。 通过不断计算各染色体的适应值,选择最好的染色体,获得最优解。第2页/共29页第三页,共29页。选择运
2、算 从旧的种群中选择适应度高的染色体,放入匹配(ppi)集(缓冲区),为以后染色体交换、变异,产生新的染色体作准备。选择方法适应度比例法(转轮法)按各染色体适应度大小比例来决定其被选择数目(shm)的多少。某染色体被选的概率:Pc)()(iicxfxfPxi 为种群(zhn qn)中第i个染色体,第3页/共29页第四页,共29页。具体步骤1)计算各染色体适应度值2)累计所有染色体适应度值,记录中间累加值S - mid 和最 后累加值 sum = f(xi)3) 产生一个随机数 N,0 N sum 4) 选择对应中间累加值S - mid 的第一个染色体进入交换集 5) 重复(chngf)(3)和
3、(4),直到获得足够的染色体。举例:具有(jyu)6个染色体的二进制编码、适应度值、Pc累计 值。第4页/共29页第五页,共29页。染色体的 适应度和所占的比例(bl)用转轮方法(fngf)进行选择第5页/共29页第六页,共29页。染色体编号 1 2 3 4 5 6 7 8 9 10适应度 8 217 7 212117 3 7被选概率0.10.020.22 0.09 0.02 0.16 0.14 0.09 0.03 0.09适应度累计 8 10 27 34 36 48 59 66 6976随机数23497613 1 2757所选染色体号码 3 710 3 1 3 7染色体被选的概率(gil)被
4、选的染色体个数10个染色体种群按比例(bl)的选择过程第6页/共29页第七页,共29页。交换(jiohun)操作 方法:随机选择(xunz)二个染色体(双亲染色体),随机指定一点或多点, 进行交换,可得二个新的染色体(子辈染色体).新的子辈染色体: A 11010001 B 01011110模拟(mn)生物在自然界环境变化,引起基因的突变.在染色体二进制编码中,1变成0;或0变成1.突变产生染色体的多样性,避免进化中早期成熟,陷入局部极值点,突变的概率很低.变异复制不能创新,交换解决染色体的创新第7页/共29页第八页,共29页。GA的流程(lichng)第8页/共29页第九页,共29页。简单(
5、jindn)遗传算法(GA)的基本参数种群(zhn qn)规模 P: 参与进化的染色体总数.代沟G: 二代之间不相同的染色体数目,无重叠G = 1; 有重叠 0 G 1选择方法: 转轮法,精英选择法,竞争法.交换率: Pc 一般为60100%.变异率: Pm 一般为0.110%举例(j l):变异概率取0.001第9页/共29页第十页,共29页。初始(ch sh)种群和它的适应度值染色体的交换(jiohun)操纵第10页/共29页第十一页,共29页。举例(j l):14第11页/共29页第十二页,共29页。步骤1)编码(bin m):确定二进制的位数;组成个体(染色体)位的二进制的值,的第是相
6、应于。和分别为和的最大值和最小值。是和或是,精度二进制位数取决于运算nqbqqqqqyxqqbqqqqqnNnnnnn08 , 212 12 minmaxminmax10minminmaxminmax步骤2)选择种群(zhn qn)数P 和初始个体,计算适应度值, P = 20;第12页/共29页第十三页,共29页。步骤3)确定选择(xunz)方法;交换率PC;变异率Pm。选择(xunz)方法用竞争法; PC = 0.7, Pm = 0.05计算(j sun)结果: 8代后,f(x,y) =0.998757, 41代后,f(x,y) =1.00000, x =3.000290, y =2.99
7、9924. 160次适应度计算(j sun),达到最优值。遗传算法的基本(jbn)数学问题一个重要的定理图式定理什么叫图式?(插入演示)演示12第13页/共29页第十四页,共29页。图式染色体子集 10*1*1*1 1001111110111110111010010010101001101110染色体长度字符集元素数目为图式数目 1LkQkQL图式 *0111000*10*0*1*01110004321HHHHA(*为通配符)第14页/共29页第十五页,共29页。图式(t sh)的描述: 定义长度(chngd)(H)H左右二端有定义位置之间的距离; 图式(t sh)的阶次(或固定长度)O(H)
8、H中非*位(有定义位) 的个数。图式定理的推导图式在选择过程中的增加.第15页/共29页第十六页,共29页。 ,/ )(),( / )(),( /)(),( )()()() 1,(1,是种群平均适应度)()是种群中染色体的个数(ffHftHmnfHftHmnfnHftHmxfhfnhpntHmiiniiHPhiiHPhiisii经过选择,在t+1代,图式(t sh)H的数量m(H,t+1)为: 第16页/共29页第十七页,共29页。图式在交换(jiohun)中的破坏图式(t sh)在变异中的破坏经过选择、交换、变异后在t+1中,图式(t sh)H的数量:)(1)(1 )(),() 1,(mcP
9、HOLHPfHftHmtHm图式定理:在选择、交换、变异的作用下,阶次低、定义长度短、适应度高的图式(模块)将按指数增长的规律,一代一代地增长。第17页/共29页第十八页,共29页。遗传算法在应用(yngyng)中的一些基本问题1)知识(zh shi)的编码 2)适应度函数(hnsh)。 a) 适应度函数(hnsh)值必须非负。根据情况做适当的处理 二进制和十进制的比较:二进制有更多图式和更大的搜索范围;十进制更接近于实际操作。12 minmaxlUUQ精度是二进制的长度小值。分别为变量的最大和最和 minmaxlUU第18页/共29页第十九页,共29页。第19页/共29页第二十页,共29页。
10、3)全局最优和收敛性。 根据图式(t sh)定理,对于具有“欺骗性”函数,GA有可能落入局部最优点。avgmavgavgfCfffbabaffmax 的选择满足以下条件:和。,所希望的复制的数目是最好种群数目情况下 mC0 .22 .1mC第20页/共29页第二十一页,共29页。欺骗性函数欺骗性函数(hnsh) 图式划分:指引相互之间竞争(jngzhng)的定义位为同一集合的一组图式。 如#表示定义位,则H1=*1*0*,H2=*0*1* ,H3=*1*1*, H4=*0*0* 同属于划分*#*#*。 总平均适应度(OAF):对一个给定(i dn)图式,OAF即为其成员 的平均适应度。 欺骗性
11、函数包含全局最优的图式其OAF不如包含局部最优的OAF,这种划分称为欺骗划分,它会使GA陷入局部最优。如最高阶欺骗函数有k个定义位,则此函数称k阶欺骗。第21页/共29页第二十二页,共29页。举例:3位欺骗(qpin)函数第22页/共29页第二十三页,共29页。 高级(goj)GA算法1)操作(cozu)的改进2)算法(sun f)的改进选择方法改进:精英法(竞赛法)、置换式和非置换式 随机选择法,排序法。交换方法的改进:多点交换;重组运算微种群遗传算法(GA)双种群遗传算法(DPGA)重组运算:解决染色体分布过于集中问题。把适应度函数做进一步处理。njjiiisxxdsxfxf1),(/)(
12、)(是共享度函数 )(ds第23页/共29页第二十四页,共29页。终止条件:1)达到预定指标(zhbio);2)达到预定代数。GA算法(sun f)第24页/共29页第二十五页,共29页。双种群(zhn qn)算法( DPGA)基本思想(sxing):利用人类社会分工合作的机理。分成:全局种群粗搜索(su su),寻找可能存在的最优区域; 局部种群 精搜索(su su)在全局划定的区域内,寻找最优点。第25页/共29页第二十六页,共29页。 100 ,100 0.1)(50sin()(100 ,100 )(001.00.15.0sin5.0536.65 ,536.65 )(1 0.002 2.048 , 2.048 ) (1 ) ( 100211.0222125.02221421
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农作物种子繁育员备考心得交流总结试题及答案
- 农作物市场营销模式创新试题及答案
- 2024年游泳救生员资格考试的试题及答案概览
- 成功备考农业植保员试题及答案建议
- 个体发展与农作物种子繁育员考试的试题答案
- 模具设计的市场发展趋势与机会分析试题及答案
- 2025年中国停车场入口出票机市场调查研究报告
- 2025年中国丝线苹果市场调查研究报告
- 农业植保员考试现状分析试题及答案
- 2024年游泳救生员职业技能试题
- GB/T 5530-2005动植物油脂酸值和酸度测定
- 《职业病防治法》宣传周职业健康防护知识培训
- 二次消防改造工程合同协议书范本
- 某智慧城市政务云平台项目建设方案
- 德勤业务管理流程优化咨询报告课件
- 深静脉导管维护流程
- 班级管理(第3版)教学课件汇总全套电子教案(完整版)
- TCVN-2622-越南建筑防火规范(中文版)
- 不负韶华只争朝夕-一模考试反思 课件-2021-2022学年高中主题班会(共17张PPT)
- DB13(J)∕T 256-2018 农村气代煤工程技术规程
- 金属非金属矿山从业人员安全生产培训教材课件(PPT 75页)
评论
0/150
提交评论