Shilling Black-box Review-based Recommender Systems through Fake Review Generation
Hung-Yun Chiang, Yi-Syuan Chen, Yun-Zhu Song, Hong-Han Shuai, Jason, S. Chang

TL;DR
This paper introduces a reinforcement learning-based method to generate fake reviews that can effectively manipulate review-based recommender systems, highlighting vulnerabilities and proposing defenses.
Contribution
It presents the first generation-based shilling attack model for RBRSs, demonstrating its effectiveness and proposing adversarial training for robustness.
Findings
Successfully attacks three types of RBRSs on Amazon and Yelp datasets.
Generated reviews are fluent and informative according to human studies.
Adversarial training with attack review generators improves system robustness.
Abstract
Review-Based Recommender Systems (RBRS) have attracted increasing research interest due to their ability to alleviate well-known cold-start problems. RBRS utilizes reviews to construct the user and items representations. However, in this paper, we argue that such a reliance on reviews may instead expose systems to the risk of being shilled. To explore this possibility, in this paper, we propose the first generation-based model for shilling attacks against RBRSs. Specifically, we learn a fake review generator through reinforcement learning, which maliciously promotes items by forcing prediction shifts after adding generated reviews to the system. By introducing the auxiliary rewards to increase text fluency and diversity with the aid of pre-trained language models and aspect predictors, the generated reviews can be effective for shilling with high fidelity. Experimental results…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSentiment Analysis and Opinion Mining · Spam and Phishing Detection · Topic Modeling
