高级搜索

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

面向QoS感知云API推荐系统的一步重构扩散模型投毒攻击

檀泽宇 王昊元 齐明洋 孙梦梦 申利民 陈真

檀泽宇, 王昊元, 齐明洋, 孙梦梦, 申利民, 陈真. 面向QoS感知云API推荐系统的一步重构扩散模型投毒攻击[J]. 电子与信息学报. doi: 10.11999/JEIT260115
引用本文: 檀泽宇, 王昊元, 齐明洋, 孙梦梦, 申利民, 陈真. 面向QoS感知云API推荐系统的一步重构扩散模型投毒攻击[J]. 电子与信息学报. doi: 10.11999/JEIT260115
TAN Zeyu, WANG Haoyuan, QI Mingyang, SUN Mengmeng, SHEN Limin, CHEN Zhen. One-step Reconstruction Diffusion Model for Poisoning Attack on QoS-aware cloud API Recommender System[J]. Journal of Electronics & Information Technology. doi: 10.11999/JEIT260115
Citation: TAN Zeyu, WANG Haoyuan, QI Mingyang, SUN Mengmeng, SHEN Limin, CHEN Zhen. One-step Reconstruction Diffusion Model for Poisoning Attack on QoS-aware cloud API Recommender System[J]. Journal of Electronics & Information Technology. doi: 10.11999/JEIT260115

面向QoS感知云API推荐系统的一步重构扩散模型投毒攻击

doi: 10.11999/JEIT260115 cstr: 32379.14.JEIT260115
基金项目: 国家自然科学基金项目(No.62102348),河北省自然科学基金项目(No.F2022203012),河北省科技计划项目(No.236Z0103G),河北省创新能力提升计划项目(No.22567626H),河北省研究生创新基金项目(No.CXZZSS2025039)
详细信息
    作者简介:

    檀泽宇:男,博士生,研究方向为推荐系统安全、服务计算等

    王昊元:男,硕士生,研究方向为推荐系统安全、服务质量预测等

    齐明洋:男,博士生,研究方向为服务质量预测、服务计算等

    孙梦梦:女,博士生,研究方向为云API推荐、数据挖掘等

    申利民:男,教授,研究方向为柔性软件、协同计算等

    陈真:男,副教授,研究方向为服务计算、云计算等

    通讯作者:

    陈真 zhenchen@ysu.edu.cn

  • 中图分类号: TP311

One-step Reconstruction Diffusion Model for Poisoning Attack on QoS-aware cloud API Recommender System

  • 摘要: 服务质量(QoS)感知云应用程序编程接口(API)推荐系统通过指导用户发现高质量云API,有效缓解了云API数量持续增长导致的信息过载挑战。然而,现有QoS感知云API推荐系统的研究主要聚焦于提升推荐精准性,忽略了投毒攻击带来的安全风险。为此,本研究从以攻学防的角度提出基于一步重构扩散模型的偏好引导投毒攻击框架(PDPA)模拟投毒攻击,揭示云API推荐系统的脆弱性。首先,PDPA使用一步重构扩散模型分别建模真实用户关于云API的QoS和调用分布,生成与真实用户相似的虚假用户QoS和调用行为。接着,PDPA选择对目标云API具有调用偏好的虚假用户模拟投毒攻击,有效降低目标云API对虚假用户隐蔽性的干扰并且确保了虚假用户的攻击效果。最后,在真实世界的数据集中进行了广泛实验,实验结果证明了QoS感知云API推荐系统在投毒攻击下的脆弱性,以及PDPA生成的虚假用户有着优于基线方法的攻击效果和隐蔽性。
  • 图  1  基于一步重构扩散模型的偏好引导投毒攻击框架

    图  2  虚假用户对比

    图  3  不同攻击规模下的攻击效果对比

    表  1  响应时间数据集的统计特征

    统计特征
    用户数量339
    云API数量5,825
    数据范围(0, 20]
    响应时间平均值0.9085
    下载: 导出CSV

    表  2  不同投毒攻击方法的云API配置策略

    方法均值潮流随机AUSHDDPMLDMPDPA
    $ {A}^{S} $r潮流r潮流
    $ {A}^{R} $r均值r潮流r随机rAUSHrDDPMrLDMrPDPA
    $ {A}^{\phi } $
    $ {A}^{T} $rmaxrmaxrmaxrmaxrmaxrmaxrmax
    下载: 导出CSV

    表  3  攻击效果对比

    攻击方法 LR MLP DeepFM AFM DCN XSimGCL
    None 0.6631 0.5217 0.5079 0.7707 0.5403 0.9081
    均值 0.6798 0.5218 0.5196 0.7727 0.5464 0.9091
    潮流 0.6759 0.5250 0.5270 0.7878 0.5498 0.9088
    随机 0.6702 0.5240 0.5247 0.7565 0.5434 0.9083
    AUSH 0.6788 0.5328 0.5279 0.8287 0.5526 0.9108
    DDPM 0.6675 0.5240 0.5234 0.8230 0.5534 0.9110
    LDM 0.6921 0.5383 0.5273 0.8528 0.5502 0.9227
    PDPA 0.6987 0.5420 0.5386 0.8378 0.5602 0.9122
    提升率(%) 0.95 0.69 2.02 −1.79 1.22 −0.15
    注:加粗表示最佳攻击效果,下划线表示次优。
    下载: 导出CSV

    表  4  攻击效果对比

    攻击方法LRMLPDeepFMAFMDCNXSimGCL
    W/O-G0.67480.53390.53630.81300.55210.9050
    W/O-P0.67300.53790.53660.80370.55300.9070
    W/O-ALL0.66310.52400.52340.80780.55020.9010
    PDPA0.69870.54200.53860.83780.56020.9122
    下载: 导出CSV

    表  5  隐蔽性对比

    攻击方法DegreeSADFAPSemiSADPCA
    W/O-G0.84150.78580.85990.8816
    W/O-P0.86620.79120.86350.8681
    W/O-ALL0.85410.77710.86510.8513
    PDPA0.81670.75920.85220.8502
    下载: 导出CSV

    表  6  不同攻击规模下的隐蔽性对比

    攻击方法攻击规模DegreeSADFAPSemiSADPCA
    均值0.10.93780.92070.89930.9012
    0.20.94260.91750.89780.9181
    潮流0.10.91540.91130.94260.8911
    0.20.86540.90390.96030.9102
    随机0.10.94140.92110.89830.9213
    0.20.91330.87450.88430.8954
    AUSH0.10.85340.76530.86520.8427
    0.20.85620.76650.87680.8827
    DDPM0.10.86540.75750.88740.8868
    0.20.85470.78250.87370.8823
    LDM0.10.87410.75860.85640.8789
    0.20.85970.76530.86960.8724
    PDPA0.10.82670.75520.85320.8416
    0.20.82890.76060.85920.8723
    下载: 导出CSV
  • [1] SUN Mengmeng, XU Yueshen, TAN Zeyu, et al. Multi-level graph contrastive learning for cold-start recommendation in mashup development[J]. Information Sciences, 2025, 717: 122319. doi: 10.1016/J.INS.2025.122319.
    [2] CHEN Zhen, LIAO Haonan, YANG Jingkun, et al. Correction is all you need: Towards high-order complementary cloud API recommendation correction with abductive reasoning[J]. Future Generation Computer Systems, 2026, 175: 108072. doi: 10.1016/J.FUTURE.2025.108072.
    [3] CHEN Zhen, YU Jianqiang, FAN Shuang, et al. Latent diffusion model-based data poisoning attack against QoS-aware cloud API recommender system[J]. Computer Networks, 2025, 260: 111120. doi: 10.1016/j.comnet.2025.111120.
    [4] 孙梦梦, 刘啸威, 陈文辉, 等. 基于个性化张量分解的高阶互补云API推荐方法[J]. 电子与信息学报, 2025, 47(8): 2859–2871. doi: 10.11999/JEIT250003.

    SUN Mengmeng, LIU Xiaowei, CHEN Wenhui, et al. Personalized tensor decomposition based high-order complementary cloud API recommendation[J]. Journal of Electronics & Information Technology, 2025, 47(8): 2859–2871. doi: 10.11999/JEIT250003.
    [5] NAZARY F, DELDJOO Y, and DI NOIA T. Poison-RAG: Adversarial data poisoning attacks on retrieval-augmented generation in recommender systems[C]. Proceedings of the 47th European Conference on Information Retrieval, Lucca, Italy, 2025: 239–251. doi: 10.1007/978-3-031-88717-8_18.
    [6] 陈真, 刘伟, 吕瑞民, 等. 基于代理生成对抗网络的服务质量感知云API推荐系统投毒攻击[J]. 通信学报, 2025, 46(3): 174–186. doi: 10.11959/j.issn.1000-436x.2025056.

    CHEN Zhen, LIU Wei, LV Ruimin, et al. Poisoning attack on quality of service aware cloud API recommender system via surrogate generative adversarial network[J]. Journal on Communications, 2025, 46(3): 174–186. doi: 10.11959/j.issn.1000-436x.2025056.
    [7] GUNES I, KALELI C, BILGE A, et al. Shilling attacks against recommender systems: A comprehensive survey[J]. Artificial Intelligence Review, 2014, 42(4): 767–799. doi: 10.1007/s10462-012-9364-9.
    [8] ZHANG Fuguo. Analysis of bandwagon and average hybrid attack model against trust-based recommender systems[C]. 2011 Fifth International Conference on Management of e-Commerce and e-Government, Wuhan, China, 2011: 269–273. doi: 10.1109/ICMeCG.2011.10.
    [9] LIN Chen, CHEN Si, ZENG Meifang, et al. Shilling black-box recommender systems by learning to generate fake user profiles[J]. IEEE Transactions on Neural Networks and Learning Systems, 2024, 35(1): 1305–1319. doi: 10.1109/TNNLS.2022.3183210.
    [10] CHEN Zhen, BAO Taiyu, QI Wenchao, et al. Poisoning QoS-aware cloud API recommender system with generative adversarial network attack[J]. Expert Systems with Applications, 2024, 238: 121630. doi: 10.1016/j.eswa.2023.121630.
    [11] HO J, JAIN A, and ABBEEL P. Denoising diffusion probabilistic models[C]. Proceedings of the 34th International Conference on Neural Information Processing Systems, Vancouver, Canada, 2020: 574.
    [12] CROITORU F A, HONDRU V, IONESCU R T, et al. Diffusion models in vision: A survey[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2023, 45(9): 10850–10869. doi: 10.1109/TPAMI.2023.3261988.
    [13] TAN Zeyu, SUN Mengmeng, QI Mingyang, et al. Compensation as defense: Trusted user guided representation correction learning for poisoned GNN-based recommender systems[J]. Information Processing & Management, 2026, 63(2): 104464. doi: 10.1016/j.ipm.2025.104464.
    [14] NGUYEN T T, QUOC VIET HUNG N, NGUYEN T T, et al. Manipulating recommender systems: A survey of poisoning attacks and countermeasures[J]. ACM Computing Surveys, 2025, 57(1): 3. doi: 10.1145/3677328.
    [15] WANG Zongwei, YU Junliang, GAO Min, et al. Unveiling vulnerabilities of contrastive recommender systems to poisoning attacks[C]. Proceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Barcelona, Spain, 2024: 3311–3322. doi: 10.1145/3637528.3671795.
    [16] WANG Wenjie, XU Yiyan, FENG Fuli, et al. Diffusion recommender model[C]. Proceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval, Taipei, China, 2023: 832–841. doi: 10.1145/3539618.3591663.
    [17] CHEN Jianqi, CHEN Hao, CHEN Keyan, et al. Diffusion models for imperceptible and transferable adversarial attack[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2025, 47(2): 961–977. doi: 10.1109/TPAMI.2024.3480519.
    [18] WANG Yihao, SU Jiajie, CHEN Chaochao, et al. Sim4Rec: Data-free model extraction attack on sequential recommendation[C]. Proceedings of the 39th AAAI Conference on Artificial Intelligence, Philadelphia, USA, 2025: 12766–12774. doi: 10.1609/aaai.v39i12.33392.
    [19] SU Jiajie, CHEN Chaochao, WANG Yihao, et al. DuAda: Adaptive targeted model poisoning attack framework via dummy user simulation on federated recommendation[J]. ACM Transactions on Information Systems, 2025, 43(6): 161. doi: 10.1145/3757059.
    [20] LI Jiahui, WU Hao, CHEN Jiapei, et al. Topology-aware neural model for highly accurate QoS prediction[J]. IEEE Transactions on Parallel and Distributed Systems, 2022, 33(7): 1538–1552. doi: 10.1109/TPDS.2021.3116865.
    [21] SHEN Limin, PAN Maosheng, LIU Linlin, et al. Contexts enhance accuracy: On modeling context aware deep factorization machine for web API QoS prediction[J]. IEEE Access, 2020, 8: 165551–165569. doi: 10.1109/ACCESS.2020.3022891.
    [22] ZHANG Yiwen, YIN Chunhui, WU Qilin, et al. Location-aware deep collaborative filtering for service recommendation[J]. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2021, 51(6): 3796–3807. doi: 10.1109/TSMC.2019.2931723.
    [23] SHAN Ying, HOENS T R, JIAO Jian, et al. Deep crossing: Web-scale modeling without manually crafted combinatorial features[C]. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, USA, 2016: 255–262. doi: 10.1145/2939672.2939704.
    [24] YU Junliang, XIA Xin, CHEN Tong, et al. XSimGCL: Towards extremely simple graph contrastive learning for recommendation[J]. IEEE Transactions on Knowledge and Data Engineering, 2024, 36(2): 913–926. doi: 10.1109/TKDE.2023.3288135.
    [25] ZHANG Fei, DENG Zijun, HE Zhimin, et al. Detection of shilling attack in collaborative filtering recommender system by PCA and data complexity[C]. 2018 International Conference on Machine Learning and Cybernetics (ICMLC), Chengdu, China, 2018: 673–678. doi: 10.1109/ICMLC.2018.8526965.
    [26] ZHANG Yongfeng, TAN Yunzhi, ZHANG Min, et al. Catch the black sheep: Unified framework for shilling attack detection based on fraudulent action propagation[C]. Proceedings of the 24th International Conference on Artificial Intelligence, Buenos Aires, Argentina, 2015: 2408–2414.
    [27] LI Wentao, GAO Min, LI Hua, et al. Shilling attack detection in recommender systems via selecting patterns analysis[J]. IEICE TRANSACTIONS on Information and Systems, 2016, E99. D(10): 2600–2611. doi: 10.1587/TRANSINF.2015EDP7500.
    [28] CAO Jie, WU Zhiang, MAO Bo, et al. Shilling attack detection utilizing semi-supervised learning method for collaborative recommender system[J]. World Wide Web, 2013, 16(5/6): 729–748. doi: 10.1007/s11280-012-0164-6.
  • 加载中
图(3) / 表(6)
计量
  • 文章访问数:  21
  • HTML全文浏览量:  15
  • PDF下载量:  3
  • 被引次数: 0
出版历程
  • 修回日期:  2026-05-14
  • 录用日期:  2026-05-14
  • 网络出版日期:  2026-05-30

目录

    /

    返回文章
    返回