Page 343 - 《软件学报》2024年第6期
P. 343

龙茂森 等: 特征扩展的随机向量函数链神经网络                                                         2919


                                          表 4    FA-RVFLNN  在  Iris 数据集上的解释  (续)

                 网络构件                  PART ONE (RVFLNN)                       PART TWO (BL-DFIS)
                                   IF: sepal-length is greater than approximately 2.686
                                                  I-OR
                                   sepal-width not is greater than approximately 2.549  IF z 3  is low or high or very high
                                                  I-OR                                  AND
                                   petal-length not is greater than approximately 2.960  z 4  is very low or medium or high
                            Rule rvf              I-OR                  Rule bls       y  bls  = 49.118
                                                                                        1,1
                              1     petal-width not is greater than approximately 13.67  1
                                                                                  THEN:   y  bls  = −60.461
                                                 y  rvf  = −15.777                      1,2
                                                  1,1                                  y  bls  = 11.675
                                            THEN:    y  rv f  = 28.331                  1,3
                                                  1,2
                                                 y  rv f  = −12.572
                                                  1,3
                                  IF: sepal-length not is greater than approximately 7.608
                                                  I-OR
                                     sepal-width is greater than approximately 3.901  IF z 2  is low or medium
                 规则解释                             I-OR                                  AND
                                     petal-length is greater than approximately 5.342  z 3  is low
                                                  I-OR                                  AND
                              rvf
                            Rule                                        Rule bls       z 5  is high
                              2     petal-width not is greater than approximately 6.157  2
                                                  y  rvf  = 3.523                      y  bls  = −1.096
                                                                                        2,1
                                                   2,1                                  bls
                                            THEN:   y  rv f  = − 8.065            THEN:   y  2,2  = 17.044
                                                   2,2
                                                                                        bls
                                                  y  rv f  = 4.534                     y  2,3  = −15.874
                                                   2,3
                                   y  rvf  = −15.777e 1 +3.523e 2 + Xw x          y bls  = y bls  +y bls
                                    1                     1                        1   1,1  2,1
                                    rv f                 x                         bls  bls  bls
                                    y  2  = 28.331e 1 −8.065e 2 + Xw 2              y  2  = y  1,2 +y  2,2
                                   y  rv f  = −12.572e 1 +4.534e 2 + Xw x         y bls  = y bls  +y bls
                                                                                   3
                                                                                           2,3
                                                                                       1,3
                                    3                     3
                                                  bls
                                                                bls
                                                         bls
                                           Y = (y rvf  +y ,y rvf  +y ,y rv f  +y ) = ( 1.013, −0.034, 0.024 )
                                              1   1  2   2  3   3
                                                                                          ∑ 4
                                                           I-OR), 第
                    对于主体结构      RVFLNN: 借助模糊逻辑算子      h w  , 其中
                                                       (*或
                                                                                              w i,s x i +τ s  is A:
                                                                  s 个增强节点的输入可表示为
                                                                                            i=1
                 (x 1 is A )∗...∗(x 4 is A ) , 其中, 模糊集  A  可被理解为“greater than approximately r (约大于  r)”, 对应的隶属函数为
                      s
                                 s
                      1
                                 4
                 Sigmoid. 根据文献  [27], 当公式  (9) 的  w i,s >0  A  被解释为“x i 约大于  (r–τ)/|w i,s |”, 当  w i,s <0  A  被解
                                                           s
                                                                                                    s
                                                   时, x 1  is
                                                           1                                时, x 1  is    1
                 释为“x i 约小于  (r–τ)/|w i,s |”. 假设隶属函数值≥0.9  时, 神经元处于完全激活的状态, 又因为      Sigmoid(2.2)=0.9, 所以可
                 设  r=2.2. 通过  I-OR  算子和模糊集  A  的语义, 我们可将    RVFLNN  对应模糊规则的前件        IF  表示出来, 规则后件
                 THEN  同公式  (12), 其规则描述及解释如表        4  的  PART ONE (RVFLNN) 的输出  y rvf  可用增强节点的去模糊化
                 (defuzzified) 输出加上直接链接的输出     XW X 获得. 由于直接链接对应的线性模型           XW X 表示各属性的重要程度, 所
                 以直接链接具有很好的可解释性. 由上述分析可知, 主体结构                  RVFLNN  具有较好的可解释性.
                    对于性能补充结构       BL-DFIS: 在规则前件    IF  中, DC (don’t care) 表示对应的特征被忽略. 因此, 由矩阵     D L 可
                 知: 2  条模糊规则中被激活的特征分别为           (z 3 , z 4 )、(z 3 , z 4 , z 5 ). 此外, 这里用序号  (1, 2, 3, 4, 5) 分别表示  5  个模糊集
                 对应的语义: (very low, low, medium, high, very high). 例如, 由矩阵  C 1 的第  3  行可知: 第  1  条模糊规则的特征  z 3 选
                 择模糊集的序号为       (2, 4, 5); 在规则后件  THEN  中, 有  3  个多项式输出  (对应  3        Rule bls  的输出多项式的
                                                                             分类问题),
                                                                                          1
                 系数为                                   1  F    h  与公式  (28) 的元素对应, 表示第    1  个模糊节点的输
                                                                1
                       (8.17, 83.7, 723.1, 343.6, 392.64, 52.72)=
                                                       1  1     1
                     F
                 出,   w  则是第  1  个扩展增强单元与输出层的连接权值.
                     1
                                                            rvf
                                                                 rvf
                    FA-RVFLNN  的分类过程可用       4  条模糊规则   (Rule ,Rule ,Rule ,Rule ) 进行解释, 结构中的   RVFLNN  和
                                                                       bls
                                                                            bls
                                                            1    2     1    2
                                              bls
                                                     bls
                                       bls
                 BL-DFIS  的输出相加   (y rvf  +y ,y rv f  +y ,y rv f  +y )  , 即可得到整个系统的输出  Y=(1.013, –0.034, 0.024), 对应第  1
                                   1   1  2   2  3   3
                 类  (Iris-setosa). 由标签  T=(1, 0, 0) 可知, 该测试样本被正确地分类. 显然, FA-RVFLNN  仍有较高的解释性.
   338   339   340   341   342   343   344   345   346   347   348