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

被引:11
|
作者
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] 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
    [J]. 2022 IEEE SUSTAINABLE POWER AND ENERGY CONFERENCE (ISPEC), 2022,
  • [32] Oracle-SAGE: Planning Ahead in Graph-Based Deep Reinforcement Learning
    Chester, Andrew
    Dann, Michael
    Zambetta, Fabio
    Thangarajah, John
    [J]. MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2022, PT IV, 2023, 13716 : 52 - 67
  • [33] Graph-Based Non-Sampling for Knowledge Graph Enhanced Recommendation
    Liang, Shuang
    Shao, Jie
    Zhang, Jiasheng
    Cui, Bin
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (09) : 9462 - 9475
  • [34] A Graph-Based Deep Reinforcement Learning Approach to Grasping Fully Occluded Objects
    Zuo, Guoyu
    Tong, Jiayuan
    Wang, Zihao
    Gong, Daoxiong
    [J]. COGNITIVE COMPUTATION, 2023, 15 (01) : 36 - 49
  • [35] Playing Text-Adventure Games with Graph-Based Deep Reinforcement Learning
    Ammanabrolu, Prithviraj
    Riedl, Mark O.
    [J]. 2019 CONFERENCE OF THE NORTH AMERICAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS: HUMAN LANGUAGE TECHNOLOGIES (NAACL HLT 2019), VOL. 1, 2019, : 3557 - 3565
  • [36] A Graph-Based Deep Reinforcement Learning Approach to Grasping Fully Occluded Objects
    Guoyu Zuo
    Jiayuan Tong
    Zihao Wang
    Daoxiong Gong
    [J]. Cognitive Computation, 2023, 15 : 36 - 49
  • [37] Graph-Based Skill Acquisition For Reinforcement Learning
    Mendonca, Matheus R. F.
    Ziviani, Artur
    Barreto, Andre M. S.
    [J]. ACM COMPUTING SURVEYS, 2019, 52 (01)
  • [38] Interpretable and Effective Reinforcement Learning for Attacking against Graph-based Rumor Detection
    Lyu, Yuefei
    Yang, Xiaoyu
    Liu, Jiaxin
    Xie, Sihong
    Yu, Philip
    Zhang, Xi
    [J]. 2023 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, IJCNN, 2023,
  • [39] Predicting Learners Need for Recommendation Using Dynamic Graph-Based Knowledge Tracing
    Chanaa, Abdessamad
    El Faddouli, Nour-Eddine
    [J]. ARTIFICIAL INTELLIGENCE IN EDUCATION (AIED 2020), PT II, 2020, 12164 : 49 - 53
  • [40] Multiobjective Deep Reinforcement Learning for Recommendation Systems
    Keat, Ee Yeo
    Sharef, Nurfadhlina Mohd
    Yaakob, Razali
    Kasmiran, Khairul Azhar
    Marlisah, Erzam
    Mustapha, Norwati
    Zolkepli, Maslina
    [J]. IEEE ACCESS, 2022, 10 : 65011 - 65027