Page 198 - 《软件学报》2021年第12期
P. 198

3862                                Journal of Software  软件学报 Vol.32, No.12, December 2021

         上,FWD 算法的 MAE 值最大,推荐效果最差,而 AFD 算法 MAE 值比 FD 算法平均误差减少了约 20%.在 Level2
         数据集上,FD 和 FDIN 算法 MAE 结果近似,而 AFD 算法比以上两种算法平均误差减少了约 17%.同时,AFD 在
         4 台设备中均取得了最好的结果,表明 AFD 相对于其他 3 种基准算法推荐性能表现最佳.

















                            (a) Movielens                                              (b) Level2
                                        Fig.2    ACC on different datasets
                                          图 2   不同数据集下的 ACC
                                  Table 5    MAE on Movielens and Level2 datasets
                                   表 5   Movielens 和 Level2 数据集下的 MAE
                            数据集       算法      设备A   设备B   设备C    设备D   Global-MAE
                                    AFD+CNN   0.15   0.23  0.20  0.17     0.19
                                     FD+CNN   0.18   0.27  0.26  0.23     0.24
                           Movielens
                                      FWD     0.24   0.33  0.31  0.28     0.29
                                      FDIN    0.16   0.25  0.22  0.21     0.21
                                    AFD+CNN   0.09   0.17  0.15  0.14     0.14
                                     FD+CNN   0.12   0.23  0.17  0.15     0.17
                             Level2
                                      FWD     0.15   0.27  0.24  0.17     0.21
                                      FDIN    0.10   0.21  0.18  0.16     0.16
             由图 3 可以看出:使用 NDCG@5 作为评价指标,AFD 算法在 4 台设备上的 NDCG 值均高于其他 3 种基准
         模型.其中,在 Movielens 数据集上,AFD 的 NDCG 平均值达到 0.92,FWD 的 NDCG 平均值为 0.82,FD 和 FDIN
         的 NDCG 平均值接近(约为 0.85).AFD 比以上两种算法 NDCG 值提升了约 8%;在 Level2 数据集上,AFD 的
         NDCG 平均值在 0.96,FWD 的 NDCG 平均值在 0.85,FD 和 FDIN 的 NDCG 平均值在 0.87.AFD 比以上两种算法
         NDCG 值提升了 10%.
















                             (a) Movielens                                           (b) Level2
                                        Fig.3    NDCG on different datasets
                                         图 3   不同数据集下的 NDCG
             由图 4 可以看出,AFD 算法 AUC 值均高于基准算法.其中,在 Movielens 数据集上,AFD 算法的 AUC 为 0.78;
   193   194   195   196   197   198   199   200   201   202   203