基于分解排序的多目标进化算法的研究

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:ZQF1234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于基于种群的进化算法在单次运行中能近似出一个Pareto解集,因此多目标进化算法已成为一种较为普遍且有效的求解多目标优化问题的方法。本文将基于分解和排序的方法融入到多目标进化算法框架中以求解多目标优化问题。本文主要包括如下部分:第一,基于分解的多目标进化算法(如MOEA/D)将一个多目标优化问题分解成一组单目标优化子问题,然后并行地求解它们。为了在进化过程中进一步平衡算法的收敛性和多样性,我们提出了一种新的解选择方法:首先通过解在各个子问题上的收敛性对它们进行整体排序,然后基于解之间的多样性进行二次选择。我们将该方法嵌入到基于分解的算法框架中并将它和三个经典多目标进化算法以及一个目前较好的多目标算法进行比较。实验结果表明所提出的算法非常具有竞争力。第二,在MOEA/D及其变种算法中,每个子问题有且仅有一个解与之关联。隐含的假设为每个子问题对应一个不同的Pareto最优解。这种假设对于一些特殊的多目标优化问题(如具有分段的不完整的Pareto前沿的问题)并不成立。为了进一步拓展基于分解的多目标进化算法,在本文提出的算法(MOEA/D-SAS)中,不同的解可被关联到相同的子问题,一些子问题甚至可以没有解与之关联。同时,不同于其它算法,本文使用了基于分解的排序(DBS)和基于角度的选择(ABS)来平衡算法的收敛性和多样性。为了减少算法的计算复杂度,DBS仅对子问题的局部邻居解进行排序;ABS利用解在目标空间域的角度信息来维持一个更加细化(fine-grained)的多样性。实验表明MOEA/D-SAS能够同时保持良好的收敛性和多样性,特别是对于特殊的多目标优化问题(如具有不连续且不完整的Pareto前沿)更为有效。此外,我们对DBS的计算效率和ABS的作用也进行了详细分析和讨论。
其他文献
软件产品线工程是一种在公共核心资源的基础上,按照规定方式开发软件产品家族的方法。该方法具有提高产品质量、降低开发成本以及缩短上市时间等优势。在软件产品线工程中,特
随着信息技术的迅猛发展,各行业的信息量呈爆炸性增长,人们面对的信息呈现异构、海量、动态等特点,要想从这些信息资源中获得有用的知识,是一件极为困难的任务,同时也给异构
近年来,各种低功耗的笔记本、手机、掌上电脑都配置了无线网络接口卡,很方便地接入到无线网络中。无线网络广泛的应用于资源共享、移动会议、救援、战场、探险、环境监控等领域
地震作为一种自然灾害给人类造成了巨大的损失,卫星遥感技术作为一种新型的对地观测技术被应用于地震科学的各个领域中。卫星遥感数据维度高,数据量大,传统人工分析手段已无
随着计算机网络技术、多媒体技术和通讯技术的发展,视频会议技术的开发和应用已经成为网络应用的热点之一,ITU和IETF两大组织分别提出自己的网络多媒体架构。高速的压缩技术
近年来综合模块化航空电子系统(IMA)已经广泛应用于机载航空电子系统,是航空领域的一项重要系统结构和发展趋势。在IMA系统开发过程中,针对系统满足资源共享以及安全可靠运行
无线多媒体传感器网络已成为计算机领域的前沿课题之一。无线传感器网络节点因受到体积、能耗、存储容量和通信能力等诸方面的限制,节点的设计需考虑诸多因素。本文通过分析
通过图形学的方法描述自然界的各类复杂的现象一直以来都是计算机图形学领域众多研究工作者所关注的重点,而对动态流体的交互模拟更是该领域的研究热点和难点。它是一个复杂的
机会网络是依靠节点彼此偶遇的机会进行信息传递的自组织网络,其概念涵盖了由于节点移动等因素造成间歇式连通甚至非连通、网络拓扑结构复杂多变、对网络结构没有预先知识的各
无线传感器网络作为传感器技术、无线通信技术、微电子系统技术和分布式信息处理技术相结合的产物,成为计算机科学领域的一个重要的研究分支。无线传感器网络是由大量具有感知