数据挖掘原理与SPSS Clementine应用宝典第13章 遗传算法.ppt
《数据挖掘原理与SPSS Clementine应用宝典第13章 遗传算法.ppt》由会员分享,可在线阅读,更多相关《数据挖掘原理与SPSS Clementine应用宝典第13章 遗传算法.ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据挖掘原理与数据挖掘原理与SPSS Clementine应用宝典应用宝典第第13章章 遗传算法遗传算法第十三章第十三章 遗传算法算法本章内容本章内容 1.遗传遗传算法算法算法算法概概概概述述述述 2.基本基本基本基本遗传遗传算法算法算法算法 3.改改改改进遗传进遗传算法算法算法算法 4.基于基于基于基于遗传遗传算法的算法的算法的算法的数数数数据据据据挖挖挖挖掘掘掘掘 5.基因表基因表基因表基因表达达达达式式式式编编程程程程遗传算法概述遗传算法概述-模式定理模式定理模式定理模式定理模式定理是遗传算法的理论基础,它的定义如下:l模式定理(Schema theorem):在遗传算子选择,交叉和变异
2、的作用下,具有低阶,短定义距以及平均适应度高于群体平均适应度的模式在子代中将得以指数级增长。遗传算法概述遗传算法概述-积木块假设积木块假设积木块假设积木块假设具有低阶,短定义距及高适应度的模式称作积木块(Building block)。l积木块假设(building block hypothesis)是指低阶,短距,高平均适应度的模式(积木块)在遗传算子作用下,相互结合,能生成高阶,长距,高平均适应度模式,可最终生成全局最优解。遗传算法概述遗传算法概述-隐并行性隐并行性隐并行性隐并行性具有高阶,长定义距的模式在交叉算子和变异算子作用下遭到破坏,尽管遗传算法实际上只对几个串个体进行运算,但遗传算
3、法仍然隐含处理了大量的模式,命名这一性质为隐并行性。遗传算法概述遗传算法概述-基本操作基本操作基本操作基本操作遗 传 操 作 包 含 三 个 基 本 遗 传 算 子(Genetic operator):l选择选择(Selection)从群体中选择优胜个体,淘汰劣质个体的操作叫选择。选择算子有时又称为再生算子(Reproduction operator)。l交叉交叉(Crossover)所谓交叉又是指把两个父代个体的部分结构加以替换重组而生成新个体的操作。l变异变异(Mutation)变异算子的基本内容是对群体中个体串的某些基因座上的基因值作变动。遗传算法概述遗传算法概述-编码方式编码方式编码方
4、式编码方式编码方式是个体表示问题,即对于给定的问题,选择或设计一个适当的基因表示式,表13-1比较了目前已有的遗传算法(GA)的编码策略的具体分析。基本遗传算法基本遗传算法-流程流程流程流程基本遗传算法(SGA)只使用选择操作、交叉操作以及变异操作三种基本遗传操作,SGA的遗传操作过程简单,容易理解,且是其它复杂遗传算法的基础,它在给各种遗传算法提供基本框架的同时,也具有一定的应用价值。改进遗传算法改进遗传算法改进遗传算法主要研究内容包括:l分层遗传算法;l自适应遗传算法;l小生境遗传算法;l并行遗传算法;l混合遗传算法。分层遗传算法分层遗传算法-基本思想基本思想基本思想基本思想分层遗传算法分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据挖掘原理与SPSS Clementine应用宝典第13章 遗传算法 数据 挖掘 原理 SPSS Clementine 应用 宝典 13 遗传 算法
限制150内