高维多目标动力学演化算法及在GPU上的实现

来源 :武汉大学 | 被引量 : 1次 | 上传用户:Virgin1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在实际工程优化问题中,大多数多目标优化问题的目标个数往往多于3个,通常这样的问题称为高维多目标优化问题。高维多目标优化问题的难点在于经典的Pareto占优策略在目标数目增加时个体间相互不支配的概率增加,使得种群的选择压力被严重弱化,从而导致算法的收敛过程缓慢甚至停滞。于是,多目标演化算法就退化成一个完全随机的搜索算法了。同时由于Pareto占优没有考虑到决策者的偏好,算法的收敛方向无法获得决策者的指导,进而得到的非劣解集对于决策者的决策支持能力降低,使得算法的性能急剧下降。因此求解高维多目标优化问题已成为多目标演化算法研究领域的前沿和热点。在传统动力学演化算法中,种群的个体被理解为相空间中的粒子,每一代的种群被理解为一个粒子系统。模拟粒子相空间的粒子系统原理进行种群的交叉、变异等演化操作,使得该粒子系统从非平衡状态达到平衡状态。传统算法采用计算粒子Rank函数值的排序方法,以保持相空间(种群)中粒子(个体)分布的多样性和均匀性以及达到粒子与粒子之间可进行比较的唯一性。此类算法对于2-3维多目标优化问题能够较好地收敛到Pareto前沿,但对于4维以上的高维多目标优化问题,却很难收敛到Pareto前沿,甚至出现早熟现象,多样性也较差。原因在于:(1)随着目标维数的增加个体间相互不支配的概率增加,这使得算法的收敛过程缓慢。(2)搜索效率不高,特别是在求解高维函数优化问题时收敛速度明显较慢。(3)动力学多目标演化优化算法中,个体选择时,往往要么采用精英选择策略,要么采用随机选择策略。此将使算法要么出现过早收敛;要么使收敛速度变慢。(4)在动力学演化算法中,个体Rank值的计算量随着种群规模的增大而增大;同时在按Rank值对种群进行排序时,所用时间也在增加。基于以上分析,本论文进行了占优机制、变异策略和选择策略等方面的深入研究及针对以上不足做了进一步的改进,并将改进的算法在GPU平台上并行实现,以期更好地适应高维多目标优化问题的求解。同时,针对高维多目标优化问题中,近似Pareto前沿的可视化问题进行了研究,尝试将决策图法应用于本文算法求得的近似Pareto前沿的可视化中。本文主要研究内容和创新点如下:(1)针对传统的动力学多目标演化算法中Pareto占优策略在目标维度增加时个体间相互不支配的概率增加、算法收敛过程缓慢的缺点,提出了EDAGEA算法。该算法采用了一种宽松的Pareto占优机制,即E-占优策略,在一定程度上使得多目标演化算法在高维多目标优化问题的求解过程中,种群中的个体拥有足够的选择压力,且在计算Rank值时,E占优方法与自由能和熵的计算融合,有效地提高了算法的收敛效率。同时自适应网格的方法在一定程度上保证了演化群体的分布性。实验结果表明,对于3至8个目标的DTLZ1、DTLZ2、DTLZ4、DTLZ6和DTLZ7测试问题,该算法相比HN和MOPSO算法很好地保持了所得最优解在Pareto前沿上分布的宽广性、均匀性以及较好的收敛性。(2)针对传统的动力学多目标演化算法搜索效率不高的缺点,提出了MODDEA算法。该算法采用了搜索效率更高的差分变异算子,以适应高维多目标优化问题,同时为了避免在求解全局优化问题时出现局部收敛或很难求解出全局最优解的问题,对传统差分变异算子进行改进,保证在演化过程中,前期进行全局搜索,后期进行局部搜索,从而保证算法既有较强的全局搜索能力又有较快的收敛速度和搜索精度。同时传统动力学多目标演化优化算法中在计算Rank值时通过粒子自由能和熵的计算保持了种群的多样性。实验结果表明,对于3至8个目标的DTLZ2、DTLZ3、 DTLZ5和DTLZ7测试问题,MODDEA算法相比HN、MOPSO算法在保持分布的均匀性的同时,又具有较强的收敛能力和保持多样性的能力。(3)针对传统动力学多目标演化优化算法中,在对个体进行选择时,往往采用精英选择策略,或者采用随机选择策略,使得算法过早收敛,或者收敛速度过缓的缺点,提出了CTSDEA算法。该算法采用类锦标赛选择策略以使群体保持足够的多样性,同时进行M个个体的选择时,M取值选取采用从大到小变化的策略以提高算法的搜索效率,另外计算粒子Rank函数值的排序方法保持了种群中粒子分布的均匀性。实验结果表明,对于DTLZ1、DTLZ2、DTLZ4、DTLZ5和DTLZ7测试问题,CTSDEA算法相比HN、MOPSO算法在保持最优解在Pareto前沿上分布多样性的同时,又具有了较强的全局搜索能力、保持分布均匀性的能力以及良好的收敛能力。(4)对于高维多目标演化算法来说,算法的计算时间复杂度与所求解的问题的相关的。它随着问题规模的增大而显著增长,解决此问题的主要方案之一是并行化,GPU的高速度、并行计算和可编程功能为通用计算提供了良好的并行计算平台。以探索GPU大规模并行通用计算的运用模式为目标,提出了GPU-EDAGEA、 GPU-MODDEA和GPU-CTSDEA三种算法。针对高维多目标优化中的DTLZ1-7测试函数进行了性能和加速比对比实验。实验结果表明,基于GPU的三种改进算法在尽可能的保持收敛性、均匀性和多样性前提下,大大加快了算法的运行速度。在最大化使用GPU硬件资源的情况下,对于DTLZ2、DTLZ4和DTLZ6测试问题,GPU-EDAGEA算法的优化结果达到了14-22倍的加速比,对于DTLZ3和DTLZ5测试问题,GPU-MODDEA算法的优化结果达到了18-27倍的加速比。对于DTLZ1和DTLZ7测试问题,GPU-CTSDEA算法的优化结果达到了16-24倍的加速比。且目标维数越大,算法的加速比相对就越大。(5)采用决策图法实现了高维多目标优化问题中对近似Pareto前沿的可视化,以色彩鲜艳的图形和滚动条的移动滑块控制直观地展示了所求得的近似Pareto前沿。从图形上也更直观地了解了改进的高维多目标动力学演化算法的性能。
其他文献
耐辐射奇球菌(Deinococcus radiodurans R1)是一株红色的细菌,对电离辐射、紫外线、干燥以及许多化学诱变剂和强氧化剂有很强的抗性。大量的研究表明,耐辐射奇球菌的超强抗性是特殊的细胞物质结构、活性氧(reactive oxygen species, ROS)的有效清除以及DNA损伤的高效修复等方面共同作用的结果。自然界中许多类胡萝卜素是天然的抗氧化剂。耐辐射奇球菌能产生大量红色
本文对常规的BCS理论用无规矩阵理论进行了推广,得到一种研究金属小粒子超导电性的新方法。在高斯正交系综,高斯幺正系综和高斯辛系综中对不同的金属小粒子的超导电性进行了全面仔细的探索。我们发现: 1.对所有金属小粒子的不同自旋态,均存在—最大能间距(即最小临界尺 寸),在此位置上所有金属小粒子的超导电性会消失。在s=0的自旋态中, 随着能间距的增大,首先出现超导增强效应,随即
miRNA(微小核糖核酸)是一种长度大约为22个nt(核苷酸)的非编码RNA,通过和靶标基因的mRNA(信使核糖核酸)碱基互补配对在转录后水平抑制基因的表达。先前大量的研究报道miRNA在肿瘤形成和迁移中起着重要的作用。人类编码的miR-17-92簇首次被发现可以引起肿瘤的发生因而被命名为"oncomiR-1".人类miR-17-92簇编码]miR-17、miR-18、miR-19a、miR-20
神经干细胞(neural stem cells, NSCs)具有自我更新和分化为神经元、星形胶质细胞和少突胶质细胞的能力,在神经功能损伤修复以及相关中枢神经系统疾病的治疗中具有重大的应用价值。NSCs体外培养技术的发展为干细胞移植提供了稳定而安全的来源。对临床应用来说,NSCs是否具有良好的增殖状态和定向分化能力十分重要。传统NSCs培养系统一般都采用20%O2的大气氧浓度,实际上在发育过程与成年
枯草芽孢杆菌(Bacillus subtilis)具有分泌包括Bacillopeptidase F(Bpr)在内的许多胞外蛋白酶的能力,而Bpr因其具有纤溶活性在制药行业中备受关注。在以往的研究中,已发现了分子量为33 kDa-90 kDa的多种Bpr活性形式,但对于出现这种多样性的原因尚不清楚。为了解决这一问题,需要阐明Bpr的加工和成熟的机制。此外,对Bpr成熟机制的阐明将有助于制备有活性Bp
目的明确miR-130a与ZEB1和ZEB2的靶向关系,分析miR-130a在肝癌组织、肝癌细胞株中表达水平变化。通过体内、体外实验检测miR-130a对肝癌细胞增殖、转移能力的影响。方法1.Real-time PCR检测不同肝癌细胞株(SMMC-7721、Hep3B及Hep G2)及正常肝细胞株(L02)中miR-130a、ZEB1和ZEB2的表达。收集36例肝癌组织及配对癌旁组织,同样的方法检
无人化矿井是煤矿开采的发展方向,这不仅是高效生产的需求,更是告别矿难实现矿井本质安全的需要。综采无人工作面精准开采技术已成为当前应用热点。作为工作面的直接后续衔接运输设备,顺槽可伸缩带式输送机伸缩动作的自动化是未来全矿井无人化的重要环节。以一定速度运行中的输送带进行伸缩时会给整机性能造成多大影响是必须要面对的问题。解决这个问题的关键是对运动中的可伸缩输送带的动力学行为进行研究。以连续介质力学大变形
锦藓属主要分布在东亚地区。尽管它所属的锦藓科属于热带分布的科,但是,该属明显是温带分布的类群。该属自建立以来一直没有系统的分类学修订工作。属的概念相对比较清楚,但是在属内的种类划分上存在较大的问题。由于研究非常薄弱,有些种类自发表之后一直无人再研究,因此,有些种类的概念不清楚。本文通过对模式标本的考证,检视了大量的普通标本,以及电镜观察等,对该属首次进行了系统的分类学修订工作。在过去几年的研究中,
水芹属(Oenanthe L.)隶属于伞形科(Apiaceae),芹亚科(Apiodeae Drude)。在东亚,本属中多种植物长期以来一直被用作水生蔬菜和传统药材,是重要的经济植物。然而,水芹属(Oenanthe L.)植物形态特征多样,是一个分类复杂的属,目前对该属植物的系统学研究仍有限。为了弄清水芹属,尤其是东亚水芹种质资源的分类学状况,并为将来遗传资源的可持续利用提供基础数据,本研究首先对
发生于人类牙本质的发育异常主要有两大类,一类称为牙本质发育不全(dentinogenesis imperfecta, DGI),另一类称为牙本质生成不全(dentin dysplasis,DD),其各自又分为不同的亚型。牙本质发育不全有Ⅰ型、Ⅱ型、Ⅲ型三种表型,牙本质生成不全有Ⅰ型和Ⅱ型,其中DGI-Ⅱ, Ⅲ 和 DD-Ⅱ为常染色体显性遗传病,是独立发生于牙本质的发育异常,患者乳牙、恒牙均可受累,