- 7
- 0
- 约6.96千字
- 约 24页
- 2019-05-13 发布于广东
- 举报
第三章 模式理论 指导遗传算法的基本理论,是J.H.Holland教授创立的模式理论。该理论揭示 了遗传算法的基本机理。 3.1 基本概念 3.1.1 问题的引出 例: 求 max f(x)=x2 x ?{0,31} [分析] ? 当编码的最左边字符为“1”时,其个体适应度较大,如2号个体和4号个体, 我们将其记为 “ 1**** ”; 其中2号个体适应度最大,其编码的左边两位都是1,我们记为 “ 11*** ”; ? 当编码的最左边字符为“0”时,其个体适应度较小,如1号和3号个体, 我们记为 “ 0**** ”。 [结论] 从这个例子可以看比,我们在分析编码字符串时,常常只关心某一位或某几位字符,而对其他字符不关心。换句话讲.我们只关心字符的某些特定形式,如 1****,11***,0****。这种特定的形式就叫模式。 3.1.2 模式、模式阶及模式定义长度 模式(Schema)——指编码的字符串中具有类似特征的子集。 以五位二进制字符串为例, 模式 *111* 可代表4个个体: 01110,01111,11110,11111; 模式 *0000 则代表2个个体:10000,00000 。 3.4 隐含并行性(内在并行性) 隐含并行性(Implicit Parallelism)是模式理论的另一个重要内容。 这一机理说明,在遗传算法中尽管每一代只处理M个个体,但实际上却是处理 了M3以上的模式。 [隐含并行性定理] 设 ??( 0, 1 ) 是一个很小的数,模式存活的最小长度 , 群体规模为 , 则GA在一次迭代中所处理的“存活率”大于 (1- ?) 的模式 数约为O(M3) 。其中 表示上取值。 * ? 个体是由二值字符集 V={0, 1} 中的元素所组成的一个编码串; ? 而模式却是由三值字符集 V={0, 1,* } 中的元素所组成的一个编码串,其中 “ * ” 表示通配符,它既可被当作 “1” 也可被当作 “0”。 模式阶 (Schema Order) ——指模式中已有明确含意(二进制字符时指0或1)的字符个数, 记做 o(s),式中 s 代表模式。 例如,模式 ( 011*1** ) 含有4个明确含意的字符,其阶次是4, 记作 o( 011*1** ) =4; 模式 ( 0****** ) 的阶次是1,记作 o( 0****** ) =1。 ? 阶次越低,模式的概括性越强,所代表的编码串个体数也越多,反之亦然; ? 当模式阶次为零时,它没有明确含义的字符,其概括性最强。 模式的定义长度( Schema Defining Length) ——指模式中第一个和最后一个具有明确含意的字符之间的距离,记作 ?(s)。 例如,模式( 011*l** ) 的第一个字符为0,最后一个字符为l,中间有3个字 符,其定义长度为4,记作 ? ( 011*l** ) = 4 ; 模式 ( 0****** ) 的长度是0,记作 ? ( 0****** ) = 0 ; ? 一般地,有式子 ?(s)=b – a 式中 b—模式s 中最后一个明确字符的位置; a—模式s 中最前一个明确字符的位置。 ? 模式的长度代表该模式在今后遗传操作(交叉、变异)中被破
您可能关注的文档
最近下载
- 金风GWH 191-5.0 V12R01C100 产品说明书.pdf VIP
- 人工智能知识表示.pptx VIP
- GMP全套文件目录.xls VIP
- 东方证券-镁行业系列报告一-奇点已至,镁业腾飞.pdf VIP
- 深度解析(2026)《GBT 43153-2023居家养老上门服务基本规范》.pptx VIP
- 党课PPT课件含讲稿:领导干部要树立和践行正确政绩观.pptx VIP
- 基于 PLC控制的交通灯设计毕业设计(论文)word格式.doc VIP
- 2025年互联网营销师波特五力模型在智能硬件与IoT行业应用专题试卷及解析.pdf VIP
- (高清版)G-B∕T 16597-2019 冶金产品分析方法 X射线荧光光谱法通则.pdf VIP
- F620A中文使用手册.pdf VIP
原创力文档

文档评论(0)