多目标优化进化算法比较综述

摘 要 多目标优化是最优化领域的一个重要研究方向,本文简要介绍了多目标优化的模型和几种多目标优化的进化算法,并对算法进行了简要比较。

关键词 多目标优化 粒子群 遗传算法 蚁群算法 人工免***系统

中***分类号:TP391 文献标识码:A

一、背景

多目标优化(Multiobjective OptimizaTionProblem,MOP)是最优化的一个重要分支,多目标问题中的各目标往往是有着冲突性的,其解不唯一,如何获得最优解成为多目标优化的一个难点,目前还没有绝对成熟与实用性好的理论。近年来,粒子群算法、遗传算法、蚁群算法、人工免***系统、等现代技术也被应用到多目标优化中,使多目标优化方法取得很大进步。本文将其中四种多目标优化的进化算法进行一个简单的介绍和比较。

二、不同算法介绍

(一)多目标遗传算法。

假定各目标的期望目标值与优先顺序已给定,从优先级最高的子目标向量开始比较两目标向量的优劣性,从目标未满足的子目标元素部分开始每一级子目标向量的优劣性比较,最后一级子目标向量中的各目标分量要全部参与比较。给定一个不可实现的期望目标向量时,向量比较退化至原始的Pareto排序,所有目标元素都必须参与比较。算法运行过程中,适应值***景可由不断改变的期望目标值改变,种群可由此被引导并集中至某一特定折中区域。当前种群中(基于Pareto最优概念)优于该解的其他解的个数决定种群中每一个向量解的排序。

(二)人工免***系统。

人工免***算法是自然免***系统在进化计算中的一个应用,将抗体定义为解,抗原定义为优化问题,抗原个数即为优化子目标的个数。免***算法具有保持个体多样性、搜索效率高、群体优化、避免过早收敛等优点。其通用的框架是:将优化问题的可行解对应抗体,优化问题的目标函数对应抗原,Pareto最优解被保存在记忆细胞集中,并采取某种机制对记忆集进行不断更新,进而获得分布均匀的Pareto最优解。

(三)多目标PSO约束算法。

将粒子群优化算法运用于优化问题,关键是如何确定群体全局最优位置pbest和每个粒子的最优位置gbest。由于多目标优化问题并无单个的最优解,所以不能直接确定gbest,pbest。PSO算法的优势在于:第一,有着高效的搜索能力。第二,并行地同时搜索多个非劣解。第三,有着较好的通用性。PSO算法在处理多目标约束优化问题时,主要是解决自身和群体最佳位置,对于群体最佳位置的选择,一是所得到的解要在Pareto边界上具有一定得分散性,二是要求算法收敛速度好。对于自身最佳位置的选择要求是通过较少的比较次数达到非劣解的更新。PSO算法在处理约束时,多采用惩罚函数法。

(四)多目标蚁群算法。

多目标蚁群算法的思想是:根据目标函数的数目将蚂蚁分成若干子群体,为每个子群体分配一个目标函数,在其他子群体优化结果的基础上通过Pareto过滤器来获得均衡解。基本步骤如下:

1、转移概率:对每一个目标k需要考虑一些信息素轨迹 k,在算法的每一代中,每一只蚂蚁都计算一组权重p=(p1,p2,…,pk),并且同时使用启发式信息和信息素轨迹。

2、局部信息素更新:当每只蚂蚁走完aij边之后,对每个目标k我们采取更新:

ijk=(1- ) ijk+ 0

其中, 0是初始信息素的值, 是信息素挥发速率。

3、全局信息素更新:对每个目标k,在当前代只对产生最好和第二好的解进行信息素更新,使用规则如下:

ijk=(1- ) ijk+ ijk

4、设置Pareto解集过滤器:

设置Pareto解集过滤器来存放算法运行时产生的Pareto解。

三、结论

四种进化算的优缺点总结如下:

多目标遗传算法:有着良好的鲁棒性和优越性,在拥挤选择算子时,限制种群大小使用拥挤比较过程,使算法失去了收敛性。人工免***系统:可以得到优化问题的多个Pareto最优解,算法运行缺乏稳定性。多目标PSO约束算法:能够实现对多维复杂空间的高效搜索,研究还处于起步阶段。多目标蚁群算法:Pareto前沿均匀性以及Pareto解集多样性,早熟停滞和在控制参数难以确定。

(作者单位: 四川大学商学院)

参考文献:

[1]马小姝.传统多目标优化方法和多目标遗传算法的比较综述[J].电气传动自动化 ,2010.

[2]谢涛, 陈火旺.多目标优化与决策问题的演化算法[J].中国工程科学,2002.

[3]王鲁,罗婷,赵琳,段海峰.基于遗传算法的多目标优化技术[J].科技广场,2009.

[4]樊纪山, 王经卓.基于人工免***系统的多目标优化算法的研究[J].福建电脑2008.

[5]池元成,蔡国飙.基于蚁群算法的多目标优化[J].计算机工程,2009.

[6]孔翔宇.基于蚁群算法的多目标优化问题研究[J]四川理工学院学报,2010.

[7]薛洪波, 伦淑娴.粒子群算法在多目标优化中的应用综述[J].渤海大学学报,2009.

[8]吴庆洪.粒子群优化算法及其应用综述[J].微计算机信息,2010.

多目标优化进化算法比较综述

转载请注明出处学文网 » 多目标优化进化算法比较综述

学习

史蒂夫·纳什:快意人生

阅读(21)

纳什:我在菲尼克斯过得很快乐,我在这里很受欢迎。但是如果要我去某支德州球队效力的话也完全没有问题,哪怕是小牛队。毕竟我和小牛之间也没有什么不可调和的矛盾,只不过那个时候对我而言离开是更好的选择罢了。我希望能够在菲尼克斯得到更多

学习

中国社会现代性与后现代性的矛盾共生

阅读(99)

本文为您介绍中国社会现代性与后现代性的矛盾共生,内容包括中国社会变迁与现代化,当代中国社会变迁和治理。——以“大话西游”和“神舟五号”为例的阐释

学习

负债融资税盾效应与“反啄序”现象

阅读(130)

本文为您介绍负债融资税盾效应与“反啄序”现象,内容包括负债具有税盾效应的原因,债务融资的税盾效应是。摘要:由于负债融资产生的利息可以在税前抵扣,从而可产生税盾价值。MM定理认为,存在企业所得税的情况下,负债可以带来税收抵免作用,公司

学习

“亘古”与“恒古”

阅读(104)

本文为您介绍“亘古”与“恒古”,内容包括恒古和亘古,亘古还是恒古。(1)恒古不变是一颗中国心,东南西北同唱一首中国歌。(南昌日报2012-11-11)

学习

新中国第一代航空工业专家徐舜寿

阅读(39)

本文为您介绍新中国第一代航空工业专家徐舜寿,内容包括徐舜寿的读后感,中国第一代飞机设计师徐舜寿。在我国航空工业展现新面貌的今天,尤其是当看到我国自行设计和制造的新型飞机在蓝天翱翔时,不由得想起新中国飞机设计事业初创人之一、我

学习

勤奋与责任――读《支玉恒老师教语文》有感

阅读(25)

本文为您介绍勤奋与责任――读《支玉恒老师教语文》有感,内容包括读支玉恒老师教语文心得体会,支玉恒老师教语文读后感。《支玉恒老师教语文》一书我已阅读过两次,每读一次便会有一种感动。作为小学语文教育界的传奇人物的他。快40岁时才

学习

读戈夫曼《日常生活中的自我呈现》

阅读(15)

本文为您介绍读戈夫曼《日常生活中的自我呈现》,内容包括戈夫曼个体的自我呈现过程,戈夫曼的自我呈现理论。摘要:符号互动论盛行于20世纪60-70年代,戈夫曼是互动过程领域里最具创造性的理论家,他对人们在日常生活中的自我表演作了精辟的分

学习

Lasek屈光手术探讨

阅读(25)

本文为您介绍Lasek屈光手术探讨,内容包括lasek屈光手术,lasek手术的视力恢复历程。[摘要]准分子激光角膜上皮瓣下磨镶术(LASEK)是近年来发展起来的一种新型角膜屈光手术。以其独特的优点,引起了眼科界的重视。该文主要介绍此手术的手术过程

学习

画家王正义

阅读(23)

本文为您介绍画家王正义,内容包括洛阳画家王正义,洛阳画家王正义的牡丹画怎么样。王正义的作品应属于“徐熙野逸”—路的风格。其花鸟画风格的形成既来自于个人的境界与修养,也得之于其生长在洛阳这个浓厚的艺术环境。多年来,王正义一直坚

学习

成长的岁月作文600字

阅读(17)

本文为您介绍成长的岁月作文600字,内容包括成长的岁月作文,成长的岁月作文六百字。成长之路崎岖坎坷,岁月的长河无边无际。暮然回首,翻看那成长的画卷,父母,老师,朋友陪我们走过成长的岁月。一路山留下了欢声笑语,遍布美好回忆;让我回味无穷,渐

学习

一句话 一辈子 一生情

阅读(49)

本文为您介绍一句话 一辈子 一生情,内容包括一辈子一生情是哪首歌的歌词,一辈子一生情。“老师,您还记得我吗?我现在在北大读研,还有一年就毕业了,想起来了吗?我曾是你手下的一名让您伤透脑筋的‘学生’啊!

学习

“他传”比“自传”更为客观

阅读(21)

最近我在读十年砍柴的《自由与宽恕:曼德拉传》,在这之前我读过曼德拉写的《与自己对话》,因为是写自己,所以这本书难免掺杂了一些曼德拉的主观感情,显得不够客观,加之翻译过来的中文版和原著也会有一些出入。

学习

亮点工作汇报范文精选

阅读(15)

本文为您介绍亮点工作汇报范文精选,内容包括亮点工作总结范文,亮点工作汇报1200字。亮点工作汇报篇1今年以来,我们认真贯彻落实县委“工业提速、农业转型、城镇上档、三产升级”四大战略,牢牢把握“科学发展、跨越追赶”工作基调,因地制宜,

学习

日记作文350字

阅读(32)

本文为您介绍日记作文350字,内容包括日记350字日常生活,日记350字最简单的。我病了,妈妈对我的关爱。12月14日星期二小雪转晴早上起床的时候,我觉得头晕,喉咙特别痛,连咽口水都痛。我把这件事告诉了妈妈。中午放学,我愁眉苦脸的走回家,。妈妈

学习

EM算法及其推广的几种算法

阅读(19)

本文为您介绍EM算法及其推广的几种算法,内容包括em算法十大经典,最大熵算法与em算法。摘要引入了可处理缺失数据的EM算法。EM算法是一种迭代算法,每一次迭代都能保证似然函数值增加,并且收敛到一个局部极大值。在此基础上,本文也给出了推广

学习

求解TSP问题的人工鱼群算法

阅读(19)

本文为您介绍求解TSP问题的人工鱼群算法,内容包括人工鱼群算法国内外研究现状,人工鱼群算法解决的问题。摘要:人工鱼群算法在函数优化问题中取得了较好的应用,但在组合优化问题中的应用相对较少。因此,文中用人工鱼群算法来求解TSP问题,并与

学习

目标管理

阅读(22)

本文为您介绍目标管理,内容包括目标管理模板,目标管理全集。摘要:目标管理是一种现代管理方法。本文详尽介绍了目标管理理论并提出了自己的独到见解。特别是强调目标管理的精髓是追求创造性的成就,从而将目标管理提升到一种人生哲学的高度

学习

当代社会主义核心价值观的终极目标

阅读(27)

本文为您介绍当代社会主义核心价值观的终极目标,内容包括社会主义核心价值观的体系的主题,社会主义核心价值观的终极目标。摘要:构建社会主义核心价值体系的终极目标就是使国民幸福。同时,国民幸福也是构建和谐社会的重要内容,两者之间有着

学习

达尔文与生物进化论

阅读(24)

本文为您介绍达尔文与生物进化论,内容包括达尔文生物进化论免费阅读,达尔文的生物进化论讲解。说起生物的进化,一般常与在理士(名)达尔文(姓)的名字相连结。这不是偶然的。查考“进化说”的起源,原系非常之早,达尔文以前,早已有进化的思想。达尔

学习

如何达成销售目标?

阅读(29)

本文为您介绍如何达成销售目标?,内容包括销售目标达成的计划和措施,销售目标达成攻略。王笑菲中旭股份创始人、总裁

学习

“费米估算法”的奥秘

阅读(20)

本文为您介绍“费米估算法”的奥秘,内容包括费米估算方法,费米估算法完整版。现在有一个问题:在一艘航行在太平洋的游船上,导航员称游船正航行在地球上最深的水域――马里亚纳海沟上.这时,一位游客一不小心,把一颗重5千克的水晶球掉进了海里

学习

生态现代化的目标内容及路径选择

阅读(19)

本文为您介绍生态现代化的目标内容及路径选择,内容包括生态治理体系和治理能力现代化,建设现代化整洁优美绿色生态城市。摘要:任何国家和地区的现代化都是在一定的生态环境基础上进行的。生态现代化理论表明经济现代化与生态现代化的正