Poisoning attacks against knowledge graph-based recommendation systems using deep reinforcement learning

被引:15
|
作者
Wu, Zih-Wun [1 ]
Chen, Chiao-Ting [2 ]
Huang, Szu-Hao [3 ]
机构
[1] Natl Yang Ming Chiao Tung Univ, Inst Informat Management, Hsinchu 30010, Taiwan
[2] Natl Yang Ming Chiao Tung Univ, Dept Comp Sci, Hsinchu 30010, Taiwan
[3] Natl Yang Ming Chiao Tung Univ, Dept Informat Management & Finance, Hsinchu 30010, Taiwan
来源
NEURAL COMPUTING & APPLICATIONS | 2022年 / 34卷 / 04期
关键词
Poisoning attacks; Adversarial attacks; Knowledge graph-based recommendation; Deep reinforcement learning; USER;
D O I
10.1007/s00521-021-06573-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, studies have revealed that introducing knowledge graphs (KGs) into recommendation systems as auxiliary information can improve recommendation accuracy. However, KGs are usually based on third-party data that may be manipulated by malicious individuals. In this study, we developed a poisoning attack strategy applied on a KG-based recommendation system to analyze the influence of fake links. The aim of an attacker is to recommend specific products to improve their visibility. Most related studies have focused on adversarial attacks on graph data; KG-based recommendation systems have rarely been discussed. We propose an attack model corresponding to recommendations. In the model, the current recommended status and a specified item are analyzed to estimate the effects of different attack decisions (addition or deletion of facts), thereby generating the optimal attack combination. Finally, the KG is contaminated by the attack combination so that the trained recommendation model recommends a specific item to as many people as possible. We formulated the process into a deep reinforcement learning method. Conducting experiments on the movie and the fund data sets enabled us to systematically analyze our poisoning attack strategy. The experimental results proved that the proposed strategy can effectively improve an item's ranking in a recommendation list.
引用
收藏
页码:3097 / 3115
页数:19
相关论文
共 50 条
  • [31] Knowledge Graph-Based Personalized Multitask Enhanced Recommendation
    Guo, Liangmin
    Liu, Tingting
    Zhou, Shiming
    Tang, Haiyue
    Zheng, Xiaoyao
    Luo, Yonglong
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2024, 11 (06): : 7685 - 7697
  • [32] Knowledge Graph-based Data Transformation Recommendation Engine
    Natani, Garima
    Watanabe, Satoru
    2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 4617 - 4623
  • [33] Graph-based Recommendation using Graph Neural Networks
    Dossena, Marco
    Irwin, Christopher
    Portinale, Luigi
    2022 21ST IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, ICMLA, 2022, : 1769 - 1774
  • [34] A Graph-based Deep Reinforcement Learning Framework for Autonomous Power Dispatch on Power Systems with Changing Topologies
    Zhao, Yu
    Liu, Jun
    Liu, Xiaoming
    Yuan, Keyu
    Ren, Kezheng
    Yang, Mengqin
    2022 IEEE SUSTAINABLE POWER AND ENERGY CONFERENCE (ISPEC), 2022,
  • [35] Protection Against Graph-Based False Data Injection Attacks on Power Systems
    Morgenstern, Gal
    Kim, Jip
    Anderson, James
    Zussman, Gil
    Routtenberg, Tirza
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2024, 11 (04): : 1924 - 1936
  • [36] Graph-Based Non-Sampling for Knowledge Graph Enhanced Recommendation
    Liang, Shuang
    Shao, Jie
    Zhang, Jiasheng
    Cui, Bin
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (09) : 9462 - 9475
  • [37] Oracle-SAGE: Planning Ahead in Graph-Based Deep Reinforcement Learning
    Chester, Andrew
    Dann, Michael
    Zambetta, Fabio
    Thangarajah, John
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2022, PT IV, 2023, 13716 : 52 - 67
  • [38] A Graph-Based Deep Reinforcement Learning Approach to Grasping Fully Occluded Objects
    Zuo, Guoyu
    Tong, Jiayuan
    Wang, Zihao
    Gong, Daoxiong
    COGNITIVE COMPUTATION, 2023, 15 (01) : 36 - 49
  • [39] Playing Text-Adventure Games with Graph-Based Deep Reinforcement Learning
    Ammanabrolu, Prithviraj
    Riedl, Mark O.
    2019 CONFERENCE OF THE NORTH AMERICAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS: HUMAN LANGUAGE TECHNOLOGIES (NAACL HLT 2019), VOL. 1, 2019, : 3557 - 3565
  • [40] A Graph-Based Deep Reinforcement Learning Approach to Grasping Fully Occluded Objects
    Guoyu Zuo
    Jiayuan Tong
    Zihao Wang
    Daoxiong Gong
    Cognitive Computation, 2023, 15 : 36 - 49