- 3
- 0
- 约2.75千字
- 约 43页
- 2018-12-21 发布于福建
- 举报
2遗传等算法2
河北大学 吴彬 ( wubinbb@163.com ) 2遗传算法(2) 遗传算法技术介绍 2.1遗传算法 产生初始群体 (编码) 循环(终止) 计算适应度(解码) 复制(轮盘选择实现) 交换(单点交换) 变异(基本变异) 2.4遗传算法更多技术 遗传算法是个体多样性搜索和提高种群整体适应度的结合。 适应度是和目标函数相关的,可以认为适应度是目标函数的一个函数。 适应度的分配是很重要的,处理好各个个体的适应度的差别。(分配适应度原因) 复制(选择)过程是依赖于适应度的。 交换和变异过程,都是扩大种群多样性的过程。 2.4遗传算法更多技术 复制(选择)的一个矛盾 选择的过程,是既要保证种群多样性又要促进收敛。 为了解决这个矛盾需要进行适应度调整,或者说进行适应度分配。也究是说,进行适应度分配的原因是为了解决“选择”的矛盾。 “选择”的一个矛盾 重新分配适应度解决“选择” 矛盾 在初期,左图需要缩小适应度之间的差别,以保证种群的多样性。 在后期,右图需要扩大适应度之间的差别,以保证好的个体更容易被选出。 适应度与选择 适应度分配的过程可以放到选择过程中进行,即先调整适应度,然后进行选择。 或者把适应度分配&选择看出两个过程进行。 我们采用后者,于是适应度分配有 线性变换 Ranking适应度分配(相对适应度,或称为选择概率) 波尔兹曼法——适应度分配 选择过程有 比例选择法(轮盘选择) 随机一致选择 竞技选择法 2.4遗传算法更多技术 二进制编码-格雷码 适应度 线性变换 Ranking适应度分配 波尔兹曼法——适应度分配 约束条件处理(下次课介绍) 复制 比例选择法(轮盘选择) 随机一致选择 竞技选择法 交换 1点交换(单点交换) K点交换(多点交换) K点杂乱交换 均匀交换 突变 种群规模 其他算子 倒序算子 谢谢 参考文献 GEATbx_Intro_Algorithmen_v33a,/index.html Evolutionary Algorithms and Optimization: Theory and its Applications, [ppt], From Internet. 进化算法,云庆夏,冶金工业出版社,2000 遗传算法原理及应用,周明,孙树栋,国防工业出版社,1999 二进制格雷码与自然二进制码的互换, 游志宇,中国科学院光电技术研究所 后面是细节 前面的ppt是后面的一个纲要 后面的ppt是前面纲要的细节 二进制编码-格雷码 二进制编码-格雷码 格雷码是为了提高遗传算法的局部搜索能力而产生的。 原始的二进制编码的搜索能力差表现在如下: 交叉:相近个体的交叉,新个体却远离原先个体。 变异:二进制编码染色体某一位的微小变化,新个体却产生了较大变化。 二进制编码-格雷码 交叉 变异 二进制编码-格雷码 为了避免上述问题,希望二进制编码在差别不大时,其对于的实际值也差别不大。 0100 7 1100 8 为此人们提出“格雷码”,使得连续整数对应的格雷码只相差一位。 1 0001 2 0011 3 0010 二进制编码-格雷码 二进制编码-格雷码 自然二进制码转换成二进制格雷码 二进制编码-格雷码 二进制格雷码转换成自然二进制码 二进制编码-格雷码 格雷码特点 任意两个相邻整数的海明距离总是1。 海明距离:两个码字的对应比特取值不同的比特数称为这两个码字的海明距离。 换句话说就是“相邻整数对应的编码只差一位”。 线性变换 先决条件:应保证 均大于0 可以看到a,b直接影响了变化的大小,一般对其选择有两个要求。 对群体规模大小为50~100个个体情况,一般c=1.2~2 线性变换 一般情况 线性变换 线性变换 带入a, b 线性变换 为了避免出现情况 做判断 线性变换 当有 情况出现时,不再要求条件(*),而是要求 线性变换 存在 情况 线性变换 线性变换-总结 判断 是 否 Ranking适应度分配 思想:按某一原则对目标函数排序,适应度的分配根据排序后该个体在排序中的位置来分配。 Ranking适应度分配 线性分级 q为最优个体的相对适应度(选择概率) d为相邻个体的相对适应度之差(相邻个体的选择概率之差) 写成通式 下面的问题是q和d如何确定。 Ranking适应度分配 为了确定q或d的范围考虑两种极端情况 (1)d=0 (2)d最大,即
您可能关注的文档
最近下载
- Leisai雷赛智能控制 数字式两相步进驱动器 DM422(V3.0) M542 使用说明书.pdf
- 租房合同范本下载(可直接打印).pdf VIP
- 《巴洛克时期工艺美术》.ppt VIP
- 监控系统维护保养记录表.doc VIP
- 2023年高考历史试卷(浙江)(6月)(解析卷).doc VIP
- 二型糖尿病肾病护理查房ppt课件.pdf VIP
- 铁路运输安全管理概述.pptx VIP
- 2025年陕西省普通高校职业教育单独招生考试语文真题(含答案)2025.pdf VIP
- 浙江省宁波市宁波九校2023-2024学年高二上学期1月期末数学试题 Word版含解析.docx VIP
- 社会支持量表:信度与效度的研究.docx VIP
原创力文档

文档评论(0)