paper-with-me

홈 › Papers

Poisoning Attacks to Graph-Based Recommender Systems

2018-09-11 · Minghong Fang, Guolei Yang, Neil Zhenqiang Gong, Jia Liu

Recommender system is an important component of many web services to help users locate items that match their interests. Several studies showed that recommender systems are vulnerable to poisoning attacks, in which an attacker injects fake data to a given system such that the system makes recommendations as the attacker desires. However, these poisoning attacks are either agnostic to recommendation algorithms or optimized to recommender systems that are not graph-based. Like association-rule-based and matrix-factorization-based recommender systems, graph-based recommender system is also deployed in practice, e.g., eBay, Huawei App Store. However, how to design optimized poisoning attacks for graph-based recommender systems is still an open problem. In this work, we perform a systematic study on poisoning attacks to graph-based recommender systems. Due to limited resources and to avoid detection, we assume the number of fake users that can be injected into the system is bounded. The key challenge is how to assign rating scores to the fake users such that the target item is recommended to as many normal users as possible. To address the challenge, we formulate the poisoning attacks as an optimization problem, solving which determines the rating scores for the fake users. We also propose techniques to solve the optimization problem. We evaluate our attacks and compare them with existing attacks under white-box (recommendation algorithm and its parameters are known), gray-box (recommendation algorithm is known but its parameters are unknown), and black-box (recommendation algorithm is unknown) settings using two real-world datasets. Our results show that our attack is effective and outperforms existing attacks for graph-based recommender systems. For instance, when 1% fake users are injected, our attack can make a target item recommended to 580 times more normal users in certain scenarios.

📄 PDF Abstract BibTeX arXiv:1809.04127

Code (0)

등록된 구현이 없습니다.

Tasks

Recommendation Systems

Similar Papers 제목 키워드 기반

PORE: Provably Robust Recommender Systems against Data Poisoning Attacks

2023-03-26 · Jinyuan Jia, Yupei Liu, Yuepeng Hu, Neil Zhenqiang Gong

Data poisoning attacks spoof a recommender system to make arbitrary, attacker-desired recommendations via injecting fake users with carefully crafted rating scores into the recommender system. We envision a cat-and-mouse…

Data PoisoningRecommendation Systems

Manipulating Recommender Systems: A Survey of Poisoning Attacks and Countermeasures

2024-04-23 · Thanh Toan Nguyen, Quoc Viet Hung Nguyen, Thanh Tam Nguyen, Thanh Trung Huynh 외

Recommender systems have become an integral part of online services to help users locate specific information in a sea of data. However, existing studies show that some recommender systems are vulnerable to poisoning att…

Recommendation SystemsSurvey

PipAttack: Poisoning Federated Recommender Systems forManipulating Item Promotion

2021-10-21 · Shijie Zhang, Hongzhi Yin, Tong Chen, Zi Huang 외

Due to the growing privacy concerns, decentralization emerges rapidly in personalized services, especially recommendation. Also, recent studies have shown that centralized models are vulnerable to poisoning attacks, comp…

Federated LearningModel PoisoningRecommendation Systems

LoRec: Large Language Model for Robust Sequential Recommendation against Poisoning Attacks

2024-01-31 · Kaike Zhang, Qi Cao, Yunfan Wu, Fei Sun 외

Sequential recommender systems stand out for their ability to capture users' dynamic interests and the patterns of item-to-item transitions. However, the inherent openness of sequential recommender systems renders them v…

Language ModelingLanguage ModellingLarge Language ModelRecommendation Systems+2

Data Poisoning Attacks on Neighborhood-based Recommender Systems

2019-12-01 · Liang Chen, Yangjun Xu, Fenfang Xie, Min Huang 외

Nowadays, collaborative filtering recommender systems have been widely deployed in many commercial companies to make profit. Neighbourhood-based collaborative filtering is common and effective. To date, despite its effec…

Collaborative FilteringData PoisoningRecommendation Systems