Page 63 - 《软件学报》2020年第12期
P. 63

王丽萍  等:偏好向量引导的高维目标协同进化算法                                                         3729














                 (a) g-NSGA-II                           (b) r-NSGA-II                          (c) ASF-PICEA-g
                                Fig.10    Attainment surface of the algrithms for DTLZ2
                      图 10   g-NSGA-II,r-NSGA-II 和 ASF-PICEA-g 在 DTLZ2 测试函数上的前沿图
                               Pareto前沿
           120      测试函数:DTLZ3  求得的解集
                               参考点
                     进化代数:500
           100
           80
           60
           40
           20
           0
           0
             50
              100                   150
              目标1 150  200  50  100
                   250  0   目标2
                (a) g-NSGA-II                             (b) r-NSGA-II                          (c) ASF-PICEA-g
                                Fig.11    Attainment surface of the algrithms for DTLZ3
                      图 11   g-NSGA-II,r-NSGA-II 和 ASF-PICEA-g 在 DTLZ3 测试函数上的前沿图












                 (a) g-NSGA-II                            (b) r-NSGA-II                          (c) ASF-PICEA-g
                                Fig.12    Attainment surface of the algrithms for DTLZ4
                     图 12   g-NSGA-II、r-NSGA-II 和 ASF-PICEA-g 在 DTLZ4 测试函数上的前沿图

             在 DTLZ1 和 DTLZ3 上,g-NSGA-II 完全没有收敛到标准前沿,原因在于 g-NSGA-II 受到参考点位置的影响,
         当参考点位于可行区域或 Pareto 面上时,容易陷入局部搜索,最终导致算法不收敛.而 r-NSGA-II 在 DTLZ1 和
         DTLZ3 上均能够收敛到标准 Pareto 前沿,但从图 9(b)、图 9(c)、图 11(b)和图 11(c)可知:r-NSGA-II 所求偏好区
         域较为分散;而 ASF-PICEA-g 所获偏好区域较为集中,更有利于决策者做出选择.在 DTLZ2 和 DTLZ4 测试函数
         上,g-NSGA-II 和 r-NSGA-II 所求解集在前沿上分布均较为分散,没有完全收敛到偏好区域.反观 ASF-PICEA-g
         所求解集在前沿上的分布情况,候选解都较好地收敛到参考点附近.
             图 13 表示 10 维 DTLZ2 测试函数在 g-NSGA-II,r-NSGA-II 和 ASF-PICEA-g 算法上的前沿图.从 10 维上看,
         g-NSGA-II 所求的解集比较散乱,虽然靠近参考点,但是收敛效果较差.原因在于:g-NSGA-II 机制是一种放松的
         Pareto 占优机制,造成高维目标空间中非支配解比例过大.r-NSGA-II 所求解集均匀分布在参考点附近,收敛效果
         比 g-NSGA-II 要好.同样的,本算法所求解集也均匀分布在参考点附近,体现出了偏好信息的引导作用.上述分析
   58   59   60   61   62   63   64   65   66   67   68