Page 368 - 《软件学报》2026年第6期
P. 368

陈真 等: 可信数据增强的      QoS  感知云  API 推荐系统投毒攻击持续防御                                   2687



                     2.0                         1.50                         1.52
                          γ=0  γ=5%  γ=10%  γ=20%      γ=0  γ=5%  γ=10%  γ=20%      γ=0  γ=5%  γ=10%  γ=20%
                                                                              1.51
                     1.9                         1.48
                                                                              1.50
                     1.8
                                                 1.46
                    RMSE                        RMSE                         RMSE  1.49
                                                 1.44
                     1.7
                                                                              1.48
                     1.6                         1.42
                                                                              1.47
                     1.5                         1.40                         1.46
                       Rnd_A Avg_A Bdg_A Gan_A      Rnd_A Avg_A Bdg_A Gan_A      Rnd_A Avg_A Bdg_A Gan_A
                              攻击方式                         攻击方式                         攻击方式
                               (a) APCC                   (b) FunkSVD                    (c) MLP
                                              图 7 不同防御强度下的        RMSE  变化

                     1.2                         0.75                         0.62
                           Rnd_D  Bdg_D  Avg_D          Rnd_D  Bdg_D  Avg_D         Rnd_D  Bdg_D  Avg_D
                           Vae_D  Gan_D  Diff_D         Vae_D  Gan_D  Diff_D        Vae_D  Gan_D  Diff_D
                     1.1                         0.70                         0.60
                     1.0                         0.65                         0.58
                    MAE                         MAE                          MAE
                     0.9                         0.60                         0.56
                     0.8                         0.55                         0.54
                     0.7                         0.50                         0.52
                         0  0.2  0.4  0.6  0.8  1.0   0  0.2  0.4  0.6  0.8  1.0   0  0.2  0.4  0.6  0.8  1.0
                               防御规模                         防御规模                         防御规模
                               (a) APCC                    (b) FunkSVD                    (c) MLP
                                               图 8 不同防御规模下的        MAE  变化



                    1.94                         1.60                         1.60
                           Rnd_D  Bdg_D  Avg_D          Rnd_D  Bdg_D  Avg_D          Rnd_D  Bdg_D  Avg_D
                    1.92
                           Vae_D  Gan_D  Diff_D  1.56   Vae_D  Gan_D  Diff_D  1.55   Vae_D  Gan_D  Diff_D
                    1.90
                    1.88                         1.52                         1.50
                    RMSE  1.86                  RMSE  1.48                   RMSE  1.45
                    1.84
                    1.82
                                                 1.44                         1.40
                    1.80
                    1.78                         1.40                         1.35
                         0  0.2  0.4  0.6  0.8  1.0   0  0.2  0.4  0.6  0.8  1.0   0  0.2  0.4  0.6  0.8  1.0
                               防御规模                          防御规模                        防御规模
                               (a) APCC                    (b) FunkSVD                    (c) MLP
                                              图 9 不同防御规模下的        RMSE  变化

                    由图  8  和图  9  可知, MAE  和  RMSE  值均随着防御规模的增大而降低, 表明更多的可信用户注入使得推荐系统
                 学得更准确的特征表示, 降低恶意用户的影响, 提高推荐系统的鲁棒性. 但是, 当防御规模达到某个阈值时, 这种下
                 降趋势会明显放缓, 甚至出现上升情况. 这表明, 虽然增加防御规模可以在一定程度上提高防御的有效性, 但是可
                 信用户的质量是非常重要的, 盲目增加防御规模可能难以得到理想的防御效果. 如果可信用户的质量难以保证, 防
                 御规模过大可能不会产生良好的防御效果, 甚至会产生负面影响.
                  5   总 结

                    本文针对    QoS  感知的云   API 推荐系统投毒攻击问题, 从“以攻学防”视角提出一种基于可信数据增强的                       QoS
                 感知云   API 推荐系统投毒攻击持续防御方法. 解决了现有检测防御方法难以避免的漏检和误检的不足. 首先, 构建
                 基于可信数据增强的投毒攻击防御框架, 在投毒攻击已成功的情况下, 通过注入可信数据来降低攻击的影响和增
   363   364   365   366   367   368   369   370   371   372