Page 381 - 《软件学报》2024年第4期
P. 381

徐怡 等: 基于遗传算法的划分序乘积空间问题求解层选择                                                     1959


                    由表  5  和图  4  可以看出, 随着阈值   ζ  的增大, TSAGA  和  GSS  两种方法在大多数数据集上选出的问题求解层
                 的粒度都逐渐变细. 但是, 所提两阶段自适应遗传算法                (TSAGA) 在保持和   GSS  分类精度相同的前提下, 在所有数
                 据集上选出的问题求解层都比           GSS  方法选出的问题求解层粒度更粗.

                        30                          35    GSS                  34    GSS
                             GSS                                               32
                                                          TSAGA                      TSAGA
                        25   TSAGA                  30                         30
                                                                               28
                                                    25
                                                                               26
                       粒度  20                      粒度  20                     粒度  24
                        15                                                     22
                                                                               20
                                                    15                         18
                        10                                                     16
                                                    10
                            0.2  0.4  0.6  0.8  1.0     0.2  0.4  0.6  0.8  1.0    0.2  0.4  0.6  0.8  1.0
                                 阈值 ζ                        阈值 ζ                        阈值 ζ
                               (a) Kr-vs-kp               (b) Dermatology             (c) Student-por
                                                   150
                        55                         140                         60    GSS
                        50   GSS                   130                         55    TSAGA
                        45   TSAGA                 120                         50
                       粒度 40                      粒度  110  GSS                粒度  45
                        35
                                                   100
                                                                               40
                        30
                        25                          90    TSAGA                35
                                                    80
                        20                          70                         30
                        15                                                     25
                                                    60
                            0.2  0.4  0.6  0.8  1.0     0.2  0.4  0.6  0.8  1.0    0.2  0.4  0.6  0.8  1.0
                                 阈值 ζ                        阈值 ζ                        阈值 ζ
                                (d) Divorce                 (e) Urban                   (f) Sonar
                        30                                                     200   GSS
                             GSS                    22
                        25                          20                         180   TSAGA
                             TSAGA
                                                    18                         160
                       粒度  20                      粒度  16                    粒度  140
                        15                          14    GSS                  120
                                                    12
                                                          TSAGA                100
                        10                          10
                                                     8                         80
                            0.2  0.4  0.6  0.8  1.0     0.2  0.4  0.6  0.8  1.0    0.2  0.4  0.6  0.8  1.0
                                 阈值 ζ                        阈值 ζ                        阈值 ζ
                               (g) Phishing                (h) Mushroom                (i) SCADI
                                     图 4 TSAGA 和   GSS  在不同阈值下所选问题求解层的粒度

                    在第  3  组实验中, 依然以    GSS  方法选出的满意问题求解层的分类精度为标准, 设置阈值                   ζ  分别取  0.2、0.4、
                 0.6、0.8、1.0, 在每个阈值下均进行      10  次实验, 取  10  次实验结果的平均值作为最终结果. 消融实验结果如表               6  所
                 示. 为了使结果更加直观, 我们将表         6  中的实验数据以图的形式展现出来, 如图            5  所示. 图  5  中横坐标为阈值  ζ  , 纵
                 坐标为问题求解层的粒度.

                                                     表 6    消融实验结果

                                                                                     ζ
                    数据集       最细粒度               实验方法
                                                                     0.2     0.4    0.6     0.8    1.0
                                          TSAGA不采用自适应选择算子            16.5   16.4    18.0   18.0    23.0
                                          TSAGA不采用自适应交叉算子            16.2   16.4    18.0   18.0    23.0
                   Kr-vs-kp     36       TSAGA不采用自适应大变异算子            16.9   17.7    18.2   18.2    23.2
                                             TSAGA不采用两阶段             16.5   16.4    18.0   18.0    23.0
                                                  TSAGA              16.1   16.0    18.0   18.0    23.0
   376   377   378   379   380   381   382   383   384   385   386