演化计算在多目标优化中的应用

来源 :武汉大学 | 被引量 : 0次 | 上传用户:henrychen999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
演化计算是一种基于生物自然选择和基因遗传学原理的计算模型.它使用计算机模拟大自然的演化过程来求解复杂问题.由于演化计算具有自组织、自适应、自学习等智能特征,且描述简单、使用灵活、易于操作和对问题要求的限制条件少、以及适合于大规模并行计算等特点,它已在复杂优化问题求解、机器学习和众多工程领域中取得了很大成功,成为许多学科关注的一个热点.多目标优化是工程中大量遇到的使多个目标在给定的区域上尽可能好的优化问题.现在已有很多传统方法求解多目标优化问题.近些年来,演化算法成为了传统方法外的另一种解决多目标优化问题的途径.在解决多目标优化问题上,演化算法有以下优势:可解决大规模复杂的空间上的搜索问题;一次运行可以获得多个折中解;可以避免以传统方法面临的一些无法解决的问题.越来越多的人开始用演化计算解决多目标优化问题,并提出了很多算法.该文分析了现有的多目标优化演化算法存在的问题,提出了基于树结构的多目标优化演化算法(TSEA).该算法不仅能很好的达到Pareto前沿,而且能较好的保持种群多样性.重要的是该算法比其他算法要快.该文首先介绍了演化计算原理和多目标优化的基本概念和相关定义.然后分析讨论了几种当前主要的多目标演化算法及其采用的技术.在分析了现有的多目标优化演化算法存在的问题后,提出了基于树结构的多目标优化演化算法.该方法用Better函数比较解的好坏,用树结构表示解的好坏,利用树的自身结构保持种群的多样性.通过与当前主要的MOEA进行比较,分析了其特点和优越性,并指出了算法中存在的问题.随后从三个方面对算法进行了扩展:对有约束的情况,提出了有约束的多目标优化演化算法;为考察算子在算法中的作用,提出了动态空问压缩变异算子,并给出了相应的算法;计算了目标多于两个的多目标优化问题考察算法的可扩展性.最后讨论了新算法的收敛性.该文主要创新如下:1.提出了基于树结构的多目标优化演化算法.该算法简单高效.实验表明该算法性能比大部分MOEA算法都要好.但算法的时间复杂度低于其它的MOEA.2.对于有约束的多目标优化问题,提出了一种处理约束的方法,并且扩展了TSEA用于解决有约束的多目标优化问题.3.讨论了算子在TSEA中的作用,提出了动态空间压缩变异算子,在有些问题中加入该算子能够大大提高算法的搜索能力.4.讨论了多目标演化算法的收敛性分析的基本方法,并利用该方法对TSEA进行了收敛性分析.
其他文献
Internet的安全应用已经离不开信任模型(TrustModel,简称TM)的支持。从根本上讲,信任模型是建立和管理信任关系的工具,使数字化社会中的实体间能实现基于信任基础上的多种事务活
随着网络技术、信息技术的进一步发展,社会对可靠、便捷的身份鉴别技术的需求正与日俱增.基于生物统计特征的身份鉴别技术正得到越来越广泛的应用.其中联机手写签名鉴别技术
水情遥测系统是水利信息化的重要组成部分。水情遥测系统主要对水情信息进行采集和处理,并做出准确的预报和调度。水情信息的传输方式是该系统的重要部分。在传统的传输方式中
随着Internet的不断发展,移动agent技术的应用越来越广泛。实际的应用通常需要由多个移动agent共同来完成任务,如何组织与协调移动agent之间的行动带来了对分布式环境中移动age
关联分析又称关联挖掘,主要目的是在交易数据、关系数据或者其它信息载体中,挖掘存在于项目集合或者对像集合中的频繁模式、关联、相关性或者因果结构等。本文将所有基于事务
P2P以其相对于C/S模式的巨大优势,不仅激发了信息技术领域科研人员的研究热情,而且也调动了普通人对P2P的期望.这些因素使P2P成为一个热门的前沿研究领域.P2P的主要好处就是
在软件工程中,具有决定意义的是系统建模。建模是为了更好的理解和构造系统,并可以提供简化和复用的机会。通常软件系统的分析与设计都是通过建模来完成的。 随着计算机应用
基于内容的图像检索(Content-BasedImageRetrieval,CBIR)是目前国内外学者所研究的热点之一,它是涉及到计算机信息检索、计算机视觉、人工智能和数据库等多个研究领域的综合性
在学位论文检索系统中,检索系统的构建模式是系统的关键.该文在分析了现有学位论文检索系统的构建模式的基础上,运用P2P(peer-to-peer)技术建立一个基于源数据的分布式学位论
随着EAST装置不断升级和实验水平的提高,为了满足等离子体长时间放电的要求,现有的EAST核心数据采集系统已升级为基于MDSplus的长脉冲实时数据采集系统。然而目前大部分独立数