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

Zih Wun Wu, Chiao Ting Chen, Szu-Hao Huang*


研究成果: Article同行評審

12 引文 斯高帕斯(Scopus)


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
期刊Neural Computing and Applications
出版狀態Published - 2月 2022


深入研究「Poisoning attacks against knowledge graph-based recommendation systems using deep reinforcement learning」主題。共同形成了獨特的指紋。