Page 215 - 《软件学报》2026年第2期
P. 215

694                                                        软件学报  2026  年第  37  卷第  2  期


                 之间复杂的高阶关系, 进而导致推荐性能下降.
                    (2) LightGCN  是一种基于图神经网络的协同过滤方法, 也是我们提出的模型的基础编码器, 它的性能要优于
                 BUIR  和  NeuMF, 这表明考虑用户与物品之间的高阶关系有助于改进推荐性能.

                                       表 3 基线模型对比实验结果         (Precision@10, Recall@10)

                                      Epinions                   Yelp                     Ciao
                     模型
                              Precision@10  Recall@10   Precision@10  Recall@10  Precision@10  Recall@10
                    BUIR        0.011 0      0.019 8      0.007 14     0.033 0      0.024 5     0.037 5
                    NeuMF       0.009 5      0.016 9      0.003 6      0.015 6      0.017 8     0.027 8
                   LightGCN     0.018 0      0.032 5      0.006 6      0.030 3      0.024 6     0.040 5
                   DiffNet++    0.013 2      0.024 4      0.004 4      0.019 9      0.017 1     0.028 0
                    MHCN        0.020 1      0.034 0      0.007 2      0.032 5      0.021 5     0.031 2
                     SGL        0.021 6      0.039 3      0.006 8      0.022 7      0.022 4     0.039 2
                   SimGCL       0.021 3      0.031 9      0.006 2      0.032 5      0.023 1     0.041 9
                   LightGCL     0.022 1      0.038 6      0.006 9      0.032 8      0.025 1     0.040 8
                     SEPT       0.022 6      0.040 1      0.007 7      0.033 0      0.024 8     0.039 8
                     Ours       0.023 0      0.041 5      0.007 9      0.035 0      0.027 0     0.042 8
                   提升 (%)        ↑1.7         ↑3.4         ↑2.5         ↑6.0         ↑8.2        ↑7.0


                                         表 4 基线模型对比实验结果         (F1@10, NDCG@10)

                                       Epinions                  Yelp                      Ciao
                      模型
                                 F1@10      NDCG@10       F1@10      NDCG@10       F1@10      NDCG@10
                     BUIR        0.014 1     0.019 1      0.011 7     0.020 5      0.029 7     0.039 5
                     NeuMF       0.012 1     0.015 3      0.005 9     0.009 6      0.021 7     0.027 1
                    LightGCN     0.023 2     0.030 3      0.010 8     0.018 9      0.030 6     0.039 4
                    DiffNet++    0.017 1     0.021 4      0.007 2     0.011 8      0.021 2     0.025 9
                     MHCN        0.025 3     0.033 8      0.011 9     0.020 4      0.030 9     0.041 7
                      SGL        0.024 5     0.035 9      0.011 4     0.019 6      0.026 9     0.036 5
                    SimGCL       0.023 6     0.037 9      0.012 3     0.020 8      0.030 2     0.041 5
                    LightGCL     0.027 9     0.039 6     0.000 57     0.020 3      0.028 9     0.039 8
                     SEPT        0.028 9     0.038 0      0.012 5     0.021 3      0.031 1     0.042 0
                      Ours       0.029 4     0.039 8      0.012 9     0.022 0      0.032 4     0.043 2
                    提升 (%)        ↑1.7        ↑4.7         ↑3.2        ↑3.2         ↑4.0        ↑2.8

                    (3) DiffNet++和  MHCN  是两种社交推荐模型, MHCN     是将社交关系建模为超图, 它的性能要优于              DiffNet++,
                 这说明超图的表达能力要强于简单图. 另外引入社交关系的实验效果要优于单纯的协同过滤方法, 这也说明了融
                 入社交网络对推荐性能的改善有正向作用.
                    (4) SGL、SimGCL  和  LightGCL  模型都是近期提出的基于自监督学习的推荐方法, 其中, SGL             和  LightGCL  是
                 对用户-物品二部图进行扰动得到的自监督信号, 而                SimGCL  是对用户和物品的表示向量进行扰动, 得到自监督信
                 号, 但是它们都忽略了社交网络信息和物品类别信息, 因此其推荐性能略差于本文所提出的模型.
                    (5) SEPT  是目前最好的方法, 它不仅考虑了用户之间的社交网络, 而且利用对比学习来增强模型的表达能力,
                 这使得   SEPT  方法要优于其他基线模型. 但是, 它忽略了物品之间的内在联系, 无法对物品的表示更好地建模, 导
                 致它的性能要差于我们的模型.
                    (6) 结合表  3、表  4  的实验结果可以发现, 我们所提出的方法一致地优于所有考虑的基线模型, 而且与目前最
                 好的  SEPT  模型相比, 我们的模型在      3  个数据集上以及     4  种不同的评价指标下均有不同程度的提升, 这说明引入
                 物品之间的内在联系可以进一步改善推荐性能, 尤其在                  Ciao  数据集上的提升效果更为明显, Precision@10      的提升
                 最高可达   8.2%, 这说明融入物品关系图一方面可以改善推荐系统中的数据稀疏问题, 另一方面可以学到更好的物
   210   211   212   213   214   215   216   217   218   219   220