Page 303 - 《软件学报》2025年第12期
P. 303

5684                                                      软件学报  2025  年第  36  卷第  12  期


                                 ′                                                      ′        λ 1  近似的
                 遍提高, 部分数据中      λ  的  ACC  相对下降是由于   µ uni (G) 较高引起的标签不平衡, 但鉴于此时      λ  也拥有与
                                 1                                                      1
                 效果, 而   µ uni (G) 下降后对   |Score F < λ| ineq  的估计与修正显著降低了评估误差, 因此本文认为该优化是简单而有效的.


                                                     ′                         ERR 指标
                                   表 4 基于阈值    λ 0 , λ 1 , λ  以及基线方法评估结果  ACC  和
                                                     1

                                                     FB15K-237          NELL-995           YAGO3-10
                  指标      阈值          模型
                                                 90%   80%   60%    90%   80%    60%   90%   80%    60%
                                     ComplEx     0.730  0.674  0.618  0.727  0.686  0.551  -  -     -
                                     SimplE      0.822  0.756  0.652  0.525  0.517  0.549  0.830  0.798  0.732
                           λ 0
                                     DistMult    0.821  0.764  0.663  0.532  0.503  0.526  0.832  0.801  0.731
                                    CAGED*       0.904  0.789  0.669  0.864  0.784  0.621  0.892  0.794  0.654
                                     TransE      0.910  0.856  0.721  0.752  0.711  0.664  0.904  0.840  0.671
                                     TransH      0.910  0.855  0.714  0.694  0.693  0.667  0.902  0.839  0.662
                                     TransD      0.926  0.856  0.721  0.761  0.753  0.669  0.896  0.833  0.657
                                     ComplEx     0.877  0.797  0.644  0.739  0.601  0.569  -  -     -
                           λ 1
                                     SimplE      0.876  0.800  0.643  0.718  0.688  0.561  0.896  0.819  0.660
                  ACC
                                     DistMult    0.877  0.803  0.645  0.719  0.670  0.560  0.881  0.820  0.655
                                     RotatE      0.917  0.853  0.698  0.635  0.603  0.569  0.896  0.815  0.619
                                     CKRL        0.906  0.861  0.728  0.738  0.738  0.655  -  -     -
                                     TransE      0.883  0.840  0.746  0.686  0.687  0.676  0.892  0.845  0.708
                           λ ′       TransH      0.882  0.844  0.737  0.660  0.587  0.646  0.884  0.846  0.699
                           1
                                     TransD      0.864  0.837  0.741  0.617  0.671  0.671  0.881  0.848  0.740
                                     KGTtm       0.905  0.813  0.617  0.876  0.743  0.697  -  -     -
                        基线方法      Z-score (TransE)  0.915  0.859  0.680  0.862  0.787  0.614  0.873  0.828  0.622
                                 GlobalOpt (TransE)  0.926  0.859  0.749  0.899  0.790  0.666  0.905  0.851  0.754
                                     ComplEx     0.221  0.209  0.111  0.173  0.314  0.297  -  -     -
                                     SimplE      0.101  0.075  0.053  0.434  0.389  0.254  0.124  0.094  0.001
                           λ 0
                                     DistMult    0.102  0.056  0.079  0.422  0.401  0.277  0.117  0.095  0.007
                                    CAGED*       0.005  0.029  0.264  0.005  0.113  0.332  0.009  0.196  0.340
                                     TransE      0.006  0.077  0.240  0.149  0.100  0.120  0.003  0.078  0.228
                                     TransH      0.006  0.080  0.240  0.224  0.122  0.091  0.002  0.075  0.282
                                     TransD      0.096  0.056  0.228  0.155  0.027  0.153  0.003  0.085  0.288
                                     ComplEx     0.003  0.071  0.244  0.141  0.192  0.003  -  -     -
                           λ 1
                                     SimplE      0.006  0.083  0.246  0.174  0.042  0.016  0.006  0.085  0.251
                  ERR
                                     DistMult    0.001  0.085  0.251  0.166  0.074  0.017  0.010  0.085  0.272
                                     RotatE      0.017  0.087  0.236  0.271  0.190  0.039  0.005  0.086  0.290
                                     CKRL        0.003  0.070  0.215  0.172  0.050  0.090  -  -     -
                                     TransE      0.036  0.013  0.038  0.241  0.159  0.015  0.034  0.033  0.161
                           λ ′       TransH      0.036  0.030  0.178  0.272  0.230  0.080  0.052  0.042  0.210
                           1
                                     TransD      0.060  0.003  0.139  0.218  0.180  0.028  0.057  0.044  0.121
                                     KGTtm       0.094  0.172  0.383  0.089  0.241  0.038  -  -     -
                        基线方法      Z-score (TransE)  0.014  0.100  0.307  0.007  0.122  0.341  0.027  0.124  0.353
                                 GlobalOpt (TransE)  0.059  0.100  0.079  0.100  0.195  0.131  0.089  0.020  0.041

                  3.4   不同嵌入模型与数据集对比
                    本节针对实验中的不同模型和数据进行进一步对比分析.
                    (1) 嵌入模型的对比与选择
                    首先, 嵌入模型之间进行对比时, 针对某一正确率分别取其对应的                    3  个数据集上指标的平均值        (对于无数据的
                                                                  ′
                 情况, 以其他模型除去最高、最低值的平均值代替, 由于                 λ 0  与  λ  均只针对一部分嵌入模型设置, 因此对比嵌入模
                                                                  1
                                                  ROC-AUC  指标  (图  4(a))、平均基于                    ACC  指标
                 型时以   λ 1  的性能为代表) 得到模型平均的                                    GlobalOpt 标定阈值的
   298   299   300   301   302   303   304   305   306   307   308