基于分解的演化多目标优化算法关键技术研究
发布时间:2021-06-01 07:55
多目标优化问题往往需要同时考虑若干个相互冲突的目标。大多数情况下,某个目标的改善可能引起其它目标性能的降低,同时使多个目标均达到最优是不可能的,只能在各目标之间进行协调权衡和折中处理,使所有目标尽可能达到最优。如何获取这类问题的最优解,一直都是学术界和工业界关注的焦点问题。演化算法是模拟自然界生物的进化过程产生的一种基于种群的随机优化算法。利用演化算法解决多目标优化问题具有独特的优势:可以解决大规模复杂空间上的搜索问题;一次运行可以获得多个折中解。由于这些优势,演化多目标优化算法逐渐兴起,并成为演化计算的主流研究方向之一。近年来,基于分解的演化多目标优化算法(MOEA/D)逐渐成为研究热点。这类算法的基本思想是将多目标优化问题分解为一组标量子问题。相邻的子问题相互协作以生成新的后代解,而新的后代解不仅会更新相应子问题的解,也会更新邻域解。通过这种方式,所有子问题同时得到优化,最终可以得到整个逼近解集。本论文针对基于分解的演化多目标优化算法的一些关键组成部分,即后代生成策略、预选择策略和替换策略展开深入的研究,并将研究成果应用于数据挖掘问题。论文的主要工作包括:1.后代生成策略研究。针对...
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:155 页
【学位级别】:博士
【部分图文】:
图1-1?全文组织结构??算法研究进展与分类、基于分解的演化多目标优化算法、用于生成后代解的差分演??化算法、典型的演化多目标优?
???定义2.2?Pareto最优解:一个MOP问题2-1的可行解,e?n被称为一个Pareto最优??解,当且仅当妒(y)?4?FCx*)。??定义2.3?Pareto最优解集:在决策空间中,所有Pareto最优解组成的集合被称为??/We/o?se/?(PS),AS1?=?{j:?G?12丨去;y?G?n.厂⑴?S?F(x)}。??定义2.4?Pareto最优前沿:PS在所有目标空间中的映射集合称为Pareto最优前沿??(PF),?PF?=?{F(x)\xEPS}〇??图2-1为Pareto最优解集与Pareto最优前沿关系示意图。??▲?▲??A?/2??Pareto最优解集?Pareto最优前沿?????图2-1?Pareto最优解集与Pareto最优前沿的对应关系??2.1.3求解方法??多目标优化问题的求解方法通常分为三类:先验方法[92,93]、交互方法[94_95]和后??验方法[96_98]。???先验方法。首先,决策者根据每个目标固有的特性,为每个目标设置相应的权??重;然后,通过加权求和的方式把多目标优化问题转化为单目标优化问题;最??后,执行种群优化过程并获得最优解。???交互方法。在种群优化过程中,决策者以交互方式参与决策过程。因此这种求??解方法需要决策者不断地调整目标之间的偏好关系。???后验方法。首先,该方法执行演化多目标优化算法;然后,得到一组Pareto前??沿面上近似最优解集(如图2-1所示);最后,决策者根据每个目标的偏好进行??决策,选择出一个最适合实际情况的解作为最优解。因此,决策者在缺少先验??信息可以借鉴的情况下,也可以对问题进行求解。??1
第二章相关知识??不同的Pareto解。然而,基于权重和方法对于PF存在复杂的曲面形状时,该方法就??不能很好的获得MOP的一组Pareto解,有时候甚至无法获取Pareto最优解。??Z?〇)?等誠?(vi.v2)??:、、、'/?y??職点??图2-2?加权和方法??2.3.1.2?切比雪夫方法(TCH)??对于大多数复杂的MOP,切比雪夫方法(Tchebycheff?approach,TCH)[89]都是??非常有效的。因此,大多数基于MOEA/D的变种算法采用切比雪夫方法作为基准方??法进行MOP的目标分解。切比雪夫方法的数学形式可以表示为[7]:??irungTCH{x\X,z*)?=?max?{^j\fj(x)?-?z*\}?(2-3)??在公式2-3中,汐=(<,苟,…,A;)7"为当前迭代优化过程中能够获得的最优点,称之为??参考点。如图2-3所示,搜索方向v与参考点z*共同定义了一条有方向的直线,沿??着当前的直线越来越靠近参考点z*,这样就会使得的值越来越校基于切比??雪夫分解方法对于处理Pareto最优前沿为凸时的MOP,效果非常明显。并且,对于??Pareto最优前沿为非凸的MOP,也是非常有效的。然而,基于切比雪夫分解方法的??MOEA/D算法,最终优化获得的Pareto最优解集的均匀性有待提高。??奶)PF?*索方向(h.h)??/?等賊?\??v|/?i?V??I?i???{??I?i??图2-3?切比雪夫方法??19??
【参考文献】:
期刊论文
[1]On Multicast Routing With Network Coding: A Multiobjective Artificial Bee Colony Algorithm[J]. Huanlai Xing,Fuhong Song,Lianshan Yan,Wei Pan. 中国通信. 2019(02)
[2]一种基于混合高斯模型的多目标进化算法[J]. 周爱民,张青富,张桂戌. 软件学报. 2014(05)
博士论文
[1]演化算法中基于分类的预选择策略研究[D]. 张晋媛.华东师范大学 2018
本文编号:3209986
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:155 页
【学位级别】:博士
【部分图文】:
图1-1?全文组织结构??算法研究进展与分类、基于分解的演化多目标优化算法、用于生成后代解的差分演??化算法、典型的演化多目标优?
???定义2.2?Pareto最优解:一个MOP问题2-1的可行解,e?n被称为一个Pareto最优??解,当且仅当妒(y)?4?FCx*)。??定义2.3?Pareto最优解集:在决策空间中,所有Pareto最优解组成的集合被称为??/We/o?se/?(PS),AS1?=?{j:?G?12丨去;y?G?n.厂⑴?S?F(x)}。??定义2.4?Pareto最优前沿:PS在所有目标空间中的映射集合称为Pareto最优前沿??(PF),?PF?=?{F(x)\xEPS}〇??图2-1为Pareto最优解集与Pareto最优前沿关系示意图。??▲?▲??A?/2??Pareto最优解集?Pareto最优前沿?????图2-1?Pareto最优解集与Pareto最优前沿的对应关系??2.1.3求解方法??多目标优化问题的求解方法通常分为三类:先验方法[92,93]、交互方法[94_95]和后??验方法[96_98]。???先验方法。首先,决策者根据每个目标固有的特性,为每个目标设置相应的权??重;然后,通过加权求和的方式把多目标优化问题转化为单目标优化问题;最??后,执行种群优化过程并获得最优解。???交互方法。在种群优化过程中,决策者以交互方式参与决策过程。因此这种求??解方法需要决策者不断地调整目标之间的偏好关系。???后验方法。首先,该方法执行演化多目标优化算法;然后,得到一组Pareto前??沿面上近似最优解集(如图2-1所示);最后,决策者根据每个目标的偏好进行??决策,选择出一个最适合实际情况的解作为最优解。因此,决策者在缺少先验??信息可以借鉴的情况下,也可以对问题进行求解。??1
第二章相关知识??不同的Pareto解。然而,基于权重和方法对于PF存在复杂的曲面形状时,该方法就??不能很好的获得MOP的一组Pareto解,有时候甚至无法获取Pareto最优解。??Z?〇)?等誠?(vi.v2)??:、、、'/?y??職点??图2-2?加权和方法??2.3.1.2?切比雪夫方法(TCH)??对于大多数复杂的MOP,切比雪夫方法(Tchebycheff?approach,TCH)[89]都是??非常有效的。因此,大多数基于MOEA/D的变种算法采用切比雪夫方法作为基准方??法进行MOP的目标分解。切比雪夫方法的数学形式可以表示为[7]:??irungTCH{x\X,z*)?=?max?{^j\fj(x)?-?z*\}?(2-3)??在公式2-3中,汐=(<,苟,…,A;)7"为当前迭代优化过程中能够获得的最优点,称之为??参考点。如图2-3所示,搜索方向v与参考点z*共同定义了一条有方向的直线,沿??着当前的直线越来越靠近参考点z*,这样就会使得的值越来越校基于切比??雪夫分解方法对于处理Pareto最优前沿为凸时的MOP,效果非常明显。并且,对于??Pareto最优前沿为非凸的MOP,也是非常有效的。然而,基于切比雪夫分解方法的??MOEA/D算法,最终优化获得的Pareto最优解集的均匀性有待提高。??奶)PF?*索方向(h.h)??/?等賊?\??v|/?i?V??I?i???{??I?i??图2-3?切比雪夫方法??19??
【参考文献】:
期刊论文
[1]On Multicast Routing With Network Coding: A Multiobjective Artificial Bee Colony Algorithm[J]. Huanlai Xing,Fuhong Song,Lianshan Yan,Wei Pan. 中国通信. 2019(02)
[2]一种基于混合高斯模型的多目标进化算法[J]. 周爱民,张青富,张桂戌. 软件学报. 2014(05)
博士论文
[1]演化算法中基于分类的预选择策略研究[D]. 张晋媛.华东师范大学 2018
本文编号:3209986
本文链接:https://www.wllwen.com/shoufeilunwen/xxkjbs/3209986.html