- 19
- 0
- 约 77页
- 2017-03-07 发布于广东
- 举报
智能控制第二版教学课件ppt作者李少远王景成Chapter7课件.pptx
第七章智能控制中的现代优化方法智能控制中的现代优化方法遗传算法简称GA (Genetic Algorithm),在本质上是一种不依赖具体问题的直接搜索方法。遗传算法在模式识别、神经网络、图像处理、机器学习、工业优化控制、自适应控制、生物科学、社会科学等方面都得到应用。在人工智能研究中,现在人们认为“遗传算法、自适应系统、细胞自动机、混沌理论与人工智能一样,都是对今后十年的计算技术有重大影响的关键技术。”7.1 遗传算法的基本原理7.1.1 遗传算法的生物学基础遗传与变异进化遗传与进化的系统观7.1 遗传算法的基本原理7.1.2 遗传算法的基本概念串(String):它是个体(Individual)的形式,在算法中为二进制串,并且对应于遗传学中的染色体(Chromosome)。群体(Population):个体的集合称为群体,串是群体的元素。群体大小(Population Size):在群体中个体的数量称为群体的大小。基因(Gene):基因是串中的元素,基因用于表示个体的特征。基因位置(Gene Position) : 一个基因在串中的位置7.1 遗传算法的基本原理7.1.3 遗传算法的基本实现编码编码是应用遗传算法时要解决的首要问题,也是设计遗传算法时的一个关键步骤编码是把一个问题的可行解从其解空间转换到遗传算法所能处理的搜索空间的转换方法编码方法除了决定了个体的染色体排列形式之外,它还决定了个体从搜索空间的基因型变换到解空间的表现型时的解码方法,同时编码方法也影响到交叉操作、变异操作等遗传操作的运算方法。编码方法可以分为三大类:二进制编码方法、浮点数编码方法、符号编码方法7.1 遗传算法的基本原理7.1.3 遗传算法的基本实现2.选择用来确定如何从父代群体中按某种方法选取哪些个体遗传到下一代群体中的一种遗传运算操作的主要目的是为了避免基因缺失、提高全局收敛性和计算效率7.1 遗传算法的基本原理7.1.3 遗传算法的基本实现2.选择几种常用选择操作的操作方法: (1)比例选择(Proportional Model) 个体被选中的概率与其适应度大小成正比 ( i=l,2,…,M) (2)最优保存策略(Elitist Model) (3)随机联赛选择(Stochastic Tournament Model) (4)排序选择(Rank-based Model)7.1 遗传算法的基本原理7.1.3 遗传算法的基本实现交叉交叉运算是指对两个相互配对的染色体按某种方式相互交换其部分基因,从而形成两个新的个体。交叉操作是遗传算法区别于其他进化算法的重要特征,它在遗传算法中起着关键作用,是产生新个体的主要方法。遗传算法中,在交叉运算之前还必须先对群体中的个体进行配对。目前常用的配对策略是随机配对。即将群体中的M个个体以随机的方式组成[M/2]对配对个体组。7.1 遗传算法的基本原理7.1.3 遗传算法的基本实现交叉几种常用交叉操作的操作方法:(1)单点交叉(One-point Crossover)(2)双点交叉(Two-point Crossover)(3)多点交叉(Multi-point Crossover)(4)算术交叉(Arithmetic Crossover)(5)经验交叉(Heuristic Crossover)7.1 遗传算法的基本原理7.1.3 遗传算法的基本实现变异变异操作是指将个体染色体编码串中的某些基因座上的基因值用该基因座的其他等位基因来替换,从而形成一个新的个体。几种常用变异操作的操作方法:(1)基本位变异(Simple Mutation)(2)均匀变异(Uniform Mutation)(3)边界变异(Boundary Mutation)(4)非均匀变异(Non-uniform Mutation)(5)多点非均匀变异(Multi-non-uniform Mutation)7.1 遗传算法的基本原理7.1.3 遗传算法的基本实现5.适应度遗传算法在进化搜索中基本上不用外部信息,仅用目标函数即适应度函数为依据。适应度函数评估是选择操作和某些交叉操作和变异交叉的基础的依据。适应度函数直接影响到遗传算法的性能。7.1 遗传算法的基本原理7.1.3 遗传算法的基本实现6.遗传算法实现的基本步骤和意义(1)初始化:选择一个群体,即选择一个串或个体的集合bi,i=1,2,...n(2)选择:根据适者生存原则选择下一代的个体(3)交叉:对于选中用于繁殖下一代的个体,随机地选择两个个体的相同位置,按交叉概率P在选中的位置实行交换(4)变异:根据生物遗传中基因变异的原理,以变异概率Pm对某些个体的某些位执行变异(5)全局最优收敛7.1 遗传算法的基本原理7.1.3 遗传算法的基本实现6.遗传算法实现的基本步骤和意
您可能关注的文档
- 无线组网技术教学课件ppt作者孙桂芝1项目一组建SOHO局域网-任务1课件.pptx
- 无线组网技术教学课件ppt作者孙桂芝1项目一组建SOHO局域网-任务2课件.pptx
- 无线组网技术教学课件ppt作者孙桂芝1项目三组建Wi-Fi无线局域网-任务1课件.pptx
- 无线组网技术教学课件ppt作者孙桂芝1项目三组建Wi-Fi无线局域网-任务2课件.pptx
- 无线组网技术教学课件ppt作者孙桂芝1项目三组建Wi-Fi无线局域网-任务3课件.pptx
- 无线组网技术教学课件ppt作者孙桂芝1项目三组建Wi-Fi无线局域网-任务4课件.pptx
- 无线组网技术教学课件ppt作者孙桂芝1项目三组建Wi-Fi无线局域网-任务5课件.pptx
- 无线组网技术教学课件ppt作者孙桂芝1项目五组建现场总线与传感网络-任务2课件.pptx
- 无线组网技术教学课件ppt作者孙桂芝1项目四开通电信网络终端-任务1课件.pptx
- 无线组网技术教学课件ppt作者孙桂芝1项目四开通电信网络终端-任务2课件.pptx
- 2026《面向多样性的隐私保护推荐方法概述》7800字.docx
- 2026《基于PLC的智能立体停车场的控制系统设计》7200字.docx
- 2026《太赫兹技术概述》4200字.docx
- 2026《分布式电力系统经济调度研究现状国内外文献综述》2800字.docx
- 2026《曲美家具集团股份有限公司成本管理存在的问题及对策》5600字.docx
- 2026《基于肌肉信号的人体运动研究国内外文献综述》3400字.doc
- 2026《基于城市林学植物配置问题研究》7200字.docx
- 2026《社区重点人群管理平台设计与实现》7900字.docx
- 2026《区县医院内网的设计与实施研究》6900字.doc
- 2026《静电除尘的原理及高频电源的优势综述》3100字.doc
最近下载
- 新高考物理二轮复习——静态平衡问题.docx VIP
- 中外历史纲要历史阶段特征课件--高中历史统编版(2019)必修中外历史纲要上下册.pptx VIP
- 药物临床试验中试验用药品的管理.ppt VIP
- 四年级 数学乘法竖式计算.docx
- 2026年民主生活会在带头固本培元、增强党性等“五个带头”方面对照检查发言材料.docx VIP
- 《机械制造基础《机械制造基础》.pdf VIP
- 施耐德 ATV310 异步电机变频器 - 用户手册.pdf
- 2025年扬职院单招试题及答案.doc VIP
- 小学语文修改病句练习题及答案.doc VIP
- (一模)苏北四市(徐州、宿迁、淮安、连云港)2026届高三年级第一次调研测试政治试卷(含答案).docx
原创力文档

文档评论(0)