基于遗传算法的多目标优化算法研究

被引量 : 0次 | 上传用户:oversky99
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
解决现实世界中的许多问题会遇到两种类型的难度:Ⅰ)多个相互冲突的目标,Ⅱ)高维复杂的搜索空间。就第一点而言,与单目标优化不同的是,多个相互竞争目标的优化结果是得到一组可行解,一般被称作Pareto最优解集。由于缺少喜好信息,在折中解中找不到一个解比另一个解更好。就第二点而言,若使用精确的方法解决多目标优化问题,搜索空间太大而且很复杂。因此,需要设计高效的优化策略来解决这两个问题。非劣分类算法Ⅱ(NSGA Ⅱ)是近几年发展起来的一种多目标遗传算法。它采用了非劣分类算法以及精英策略。它具有很多优点:(1)将时间复杂度降低到(GMN~2),其中G是代数,M是目标个数,N是种群规模;(2)采用精英策略,使得先前各代中搜索到的精英解得以保留;(3)不需要确定共享参数,因此算法对于用户来说是透明的。 本文对遗传算法进行了介绍,讨论了多目标演化算法的相关重要策略,并介绍了SPEA2算法和NSGAⅡ算法。在对NSGAⅡ实验发现,大概在20代以后,种群中的所有解都是精英,随后各代的操作都将在精英解中进行,非精英解无法参与其中,当前种群也就不能再接纳一些新的解参与下一代的操作,降低了解的多样性。搜索过程将中止并过早的收敛到局部的Pareto解。为了确保搜索向全局Pareto优解收敛,一种确保解的多样性的改进精英策略的多目标遗传算法(IENSGAⅡ)被提出,在改进的多目标优化算法中,精英策略保存从上一代至今最优的非劣解,使得精英解的作用代数得以延续。同时提出一种分布函数,通过调节参数,以及改进精英策略的应用代数gener在遗传操作中控制精英解的选取范围,使得一部分非精英解按照等级的不同公平参与到遗传操作中,增加了解的多样性。 将IENSGAⅡ算法和NSGAⅡ算法在六个多目标测试问题(ZDT1,ZDT2,ZDT3,ZDT4,ZDT6,KUR)上作了比较,并引入Deb所提出的两个性能度量值r和△进行测试。通过性能度量值及最终优化后的Pareto优解的组成图示均可看出在所有的六个测试问题上改进的多目标演化算法无论在解的多样性还是解的收敛性方面都有较大改观,在多样性及收敛性之间达到了一个较好的平衡,避免了解过早收敛到局部Pareto解集。性能明显优于NSGAⅡ算法。
其他文献
综合控制技术是现代及未来战机所必须具备的特征性能,它已成为现代航空技术发展的必然趋势。国外综合控制技术目前已进入现役并形成战斗力,而国内的研究还有很大不足,工程化
《企业的性质》被公认为制度经济学的开山之作,它将交易费用纳入了经济分析框架,使整个西方微观经济理论发生深刻的变化。但由于科斯本人对自己理论的含混表述,往往使人误读
法院判决、裁定生效以后,被执行人以抵债、投资、设立新企业法人等方式,使财产脱离控制,造成判决、裁定无法执行。行为人此时主观上明知法院生效判决、裁定确定的履行义务,还
虚拟现实(Virtual Reality)技术是20世纪末发展起来的以计算机技术为核心,及多学科高新技术为一体的综合集成技术。虚拟现实综合利用了计算机的立体视觉、触觉反馈、虚拟立体
<正>【裁判要旨】在民间借贷案件审判实践中,有一些案件中存在着"三无"的情况,即无明确借款合同(借据)、无明确借款人、无明确支付意思表示,如发生纠纷,如何判断何为真正的借
居民出行方式选择是一个较为复杂的非线性问题,受到的影响因素众多。提出采用支持向量机方法构建了居民出行方式选择模型,并以交叉验证意义下的分类准确率作为适应度函数,利
随着工业化进程的深入和经济信息化、知识化程度的不断提高,服务业在当代经济中扮演的角色越来越重要,人们对服务业的态度发生了根本性的转变,针对服务业的研究逐渐丰富起来
本研究在总结以往离职研究文献的基础上,以中国石化企业员工为对象,对工作满意度、组织承诺、可选工作机会的主观感知、离职念头和离职行为倾向之间的关系进行了实证研究,并
大型跨国第三方物流企业在物流服务中增加了金融增值服务,包括货到付款、代收代付、全球贸易融资、抵押贷款、存货与应收账款融资等。但是,这种增值服务对于长期从事仓储、运
<正>消化内科系统疾病是人们日常生活和临床上多见的疾病,是患者胃部内的食物或者溶液反射性地经过食管吐出的表现。引起恶心和呕吐的原因有很多种,但是两者最终都会引起患者