基于代理模型的实值演化算法研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:simon_186
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实值优化在现实生活中存在着广泛的应用背景。演化算法(Evolutionary Al-gorithm)作为一类基于种群的随机优化算法,在实值优化领域受到了广泛的关注。不过,演化算法在实际应用中仍然面临着挑战。由于演化算法使用基于种群的搜索和以个体适应度值为基础的优胜劣汰选择机制,演化算法往往需要大量的适应度评估才能获得满意的解。然而,在实际应用中,广泛存在着计算代价高的问题(Computationally Expensive Problems)。对于这类问题,一次适应度评估的代价是非常高的,这限制了演化算法在相关领域里的应用。针对演化算法存在的这点不足,本论文的主要目的是研究设计适用于计算代价高的实值优化问题的演化算法。基于这个目的,本文从代理模型(Surrogate Model)着手,通过构造计算代价不高的代理模型并引入到演化算法中来代替真实的适应度评估,从而使演化算法更好地求解计算代价高的实值优化问题。本文的主要研究工作与创新之处包括以下几个方面:1.基于分类模型的差分演化(Differential Evolution)算法在演化算法中引入代理模型牵涉到学习和优化的互相作用。一般来讲,代理模型的选择和使用方式需要结合具体的演化算法来进行设计。本文通过分析差分演化算法的搜索原理,将差分演化算法的选择过程归约为一个分类问题。基于此,本文提出了将分类模型引入到差分演化的选择过程中、以代替真实适应度评估对个体进行比较的基于分类模型的差分演化算法。区别于以往基于代理模型的演化算法中常常用到的回归模型和排序模型,分类模型能更好地匹配差分演化算法的选择机制的本质,因而可以更好地提高差分演化算法在有限的计算时间内求解计算代价高的优化问题的性能。2.基于分类模型和回归模型结合的差分演化算法代理模型有不同的类型。不同类型的代理模型求解的问题不同,因而可以在演化算法中扮演不同的角色。作为对本文提出的基于分类模型的差分演化算法的改进,本文将分类模型和回归模型结合起来融入到差分演化算法中。分类模型可以帮助差分演化算法避免在不好的子代个体上浪费真实的适应度评估;回归模型可以在分类模型预测的好的子代个体上给出替代真实适应度值的近似适应度值,从而进一步减少差分演化算法每代所需要的真实适应度评估的次数。3.基于代理模型的自适应差分演化框架演化算法对操作算子及参数设置敏感。自适应机制在演化算法中扮演着重要的角色,它可以帮助演化算法在演化搜索的过程中自动地调整操作算子和参数值,从而提高演化算法的性能。本文分析了自适应差分演化算法在求解计算代价高的问题时存在的不足,并提出了基于代理模型的方法来对差分演化的操作算子和参数设置进行自适应调整,为差分演化算法提供了一种适用于计算代价高问题的自适应机制。4.基于多模型的模因演算法(Memetic Algorithm)构建代理模型的方式有很多种。同样的构建方式构建出的代理模型在不同问题上的表现不同,因而代理模型的构建方式的选择是影响基于代理模型的演化算法的性能的一个重要因素。一般来讲,代理模型的建模方式应该结合具体的应用问题来进行选择。然而,由于这需要一些事先并不知道的有关具体应用问题的先验知识,所以是不可行的。基于此,本文在模因演算法的框架下提出了具有层次结构的多模型使用机制,实现了一种新颖的模型构建方式的自适应选择机制。本论文分别从演化算法层面和代理模型构建层面开展工作,研究如何设计高效的基于代理模型的演化算法。在演化算法层面,考虑到代理模型能够在演化算法中扮演不同的角色,本文分别提出了基于分类模型的差分演化算法、基于分类模型和回归模型结合的差分演化算法、以及基于代理模型的自适应差分演化框架。在代理模型层面,考虑到同样的构建方式构建出的代理模型在不同问题上的表现不同,本文在模因演算法的框架下提出了一种高效的具有层次结构的代理模型构建方式的自适应选择机制。本文提出的基于分类模型的差分演化算法以及基于分类模型和回归模型结合的差分演化算法,可以供后续的为其它使用成对比较的选择机制的演化算法设计代理模型融入方式的工作参考。本文提出的基于代理模型的自适应差分演化框架可以作为通用的框架和其它同时使用多个搜索策略的差分演化算法结合。本文提出的多模型自适应选择机制能够为后续的基于多个代理模型的优化算法的研究设计提供参考。
其他文献
虚拟企业,这种新型的企业组织模式是对传统企业组织模式的创新,能使企业以最快的速度、最低的成本和最小的风险跟踪市场动向。对成员企业而言,组建虚拟企业在各方面都存在许
中国学习者在书面语言表达方面通常多用逗号、句号,使文章内容表达过于单调,甚至出现逻辑概念不清、混淆等情况.出现这种情况的主要原因就在于中国学习者不了解标点符号的功
随着信息技术的发展,我国会计电算化系统实现了从记账凭证到会计报表编制全过程的自动化。在会计工作中以电子计算机代替手工方式对会计业务进行处理,具有运算速度快、存储容量
以哑铃形EBG结构为研究载体,通过数值计算,对其带隙特性进行了研究.结果表明:在一定范围内哑铃形结构矩形边长增加、狭缝长度增加、介质基板厚度增加、介电常数增加,带隙中心频率
研究了二阶Volterra-Hammerstein型非线性积分微分方程的周期边值问题:u"=f(t,T,u,u,u'),u(0)=u(1),u'(0)=u'(1),得到了解的存在性,并将所得结果应用于三阶,四阶边值问题。
人力资本的财务含义是能够给企业带来超额利润的人力资源的价值,据此人力资本所有者应参与企业超额利润的分配。本文首先阐释了人力资本参与企业利润分配的理论基础,为此进一
为了评价地道通风猪舍、自然通风类型猪舍和机械通风类型猪舍对冬季育肥猪舍环境和育肥猪生长的情况,选取36头40 kg生长猪随机分成3个处理组,试验期为24 d。结果表明:地道组
【正】女儿有段时间睡觉很成问题,每晚睡前必得给她念故事,念完了还要陪一会儿到她睡着为止,而且晚上睡到半夜,经常或清醒或迷糊地跑到我房间里来,我经常睡到半夜一摸,旁边多
本文探讨女博士研究生在不同精神支持来源、内容对其群体心理健康水平影响。方法:使用SCL-90量表、精神支持问卷,共调查62名不同年级女博士研究生群体。结果:在SCL-90量表十项因
采用Shepard方法生成包络线,得到了一种新的EMD算法.引入了Shepard方法及性质,从数学角度解释了选择该算法的原因,最后针对噪声信号给出了仿真结果,表明了该算法的有效性.