Shilling Black-box Recommender Systems by Learning to Generate Fake User Profiles
Not on the map. Why?
Abstract (arXiv)
Due to the pivotal role of Recommender Systems (RS) in guiding customers towards the purchase, there is a natural motivation for unscrupulous parties to spoof RS for profits. In this paper, we study Shilling Attack where an adversarial party injects a number of fake user profiles for improper purposes. Conventional Shilling Attack approaches lack attack transferability (i.e., attacks are not effective on some victim RS models) and/or attack invisibility (i.e., injected profiles can be easily detected). To overcome these issues, we present Leg-UP, a novel attack model based on the Generative Adversarial Network. Leg-UP learns user behavior patterns from real users in the sampled ``templates'' and constructs fake user profiles. To simulate real users, the generator in Leg-UP directly outputs discrete ratings. To enhance attack transferability, the parameters of the generator are optimized by maximizing the attack performance on a surrogate RS model. To improve attack invisibility, Leg-UP adopts a discriminator to guide the generator to generate undetectable fake user profiles. Experiments on benchmarks have shown that Leg-UP exceeds state-of-the-art Shilling Attack methods on a wide range of victim RS models. The source code of our work is available at: https://github.com/XMUDM/ShillingAttack.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 22 of its 75 references that are in the map. First posted on arXiv 23 Jun 2022.
Builds on
22 of 75 references.
References · 22
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Improved Training of Wasserstein GANscited by 2,223
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,048
- 2017Neural Collaborative Filteringcited by 1,108
- 2017Evasion Attacks against Machine Learning at Test Timecited by 686
- 2017Wasserstein GANcited by 635
- 2017One pixel attack for fooling deep neural networkscited by 579
- 2018Generating Natural Language Adversarial Examplescited by 422
- 2016SeqGAN: Sequence Generative Adversarial Nets with Policy Gradientcited by 375
- 2017Adversarial Examples: Attacks and Defenses for Deep Learningcited by 350
- 2018Generating Adversarial Examples with Adversarial Networkscited by 256
- 2017Generating Natural Adversarial Examplescited by 182
10 more
- 2022Filter-enhanced MLP is All You Need for Sequential Recommendationcited by 96
- 2016Data Poisoning Attacks on Factorization-Based Collaborative Filteringcited by 78
- 2021A Survey on Accuracy-oriented Neural Recommendation: From Collaborative Filtering to Information-rich Recommendationcited by 59
- 2018Poisoning Attacks to Graph-Based Recommender Systemscited by 52
- 2021Knowledge-aware Coupled Graph Neural Network for Social Recommendationcited by 49
- 2020Revisiting Adversarially Learned Injection Attacks Against Recommender Systemscited by 30
- 2020Attacking Recommender Systems with Augmented User Profilescited by 24
- 2019RecSys-DAN: Discriminative Adversarial Networks for Cross-Domain Recommender Systemscited by 13
- 2018Adversarial Recommendation: Attack of the Learned Fake Userscited by 5
- 2016Unorganized Malicious Attacks Detectioncited by 3
Built on by
Citing papers per year: 2023: 4; 2024: 4; 2025: 5; 2026: 2.
15 papers.
Sort:
By area:
- 2024Stealthy Attack on Large Language Model based Recommendationcited by 19
- 2024Manipulating Recommender Systems: A Survey of Poisoning Attacks and Countermeasurescited by 14
- 2025DrunkAgent: Stealthy Memory Corruption in LLM-Powered Recommender Agentscited by 12
- 2023Shilling Black-box Review-based Recommender Systems through Fake Review Generationcited by 8
- 2023Practical Cross-System Shilling Attacks with Limited Access to Datacited by 4
- 2024ToDA: Target-oriented Diffusion Attacker against Recommendation Systemcited by 4
- 2024Review-Incorporated Model-Agnostic Profile Injection Attacks on Recommender Systemscited by 4
- 2025Retrieval-Augmented Review Generation for Poisoning Recommender Systemscited by 3
- 2025LLM-Based User Simulation for Low-Knowledge Shilling Attacks on Recommender Systemscited by 2
- 2023Defense Against Model Extraction Attacks on Recommender Systemscited by 1
- 2023The GANfather: Controllable generation of malicious activity to improve defence systemscited by 0
- 2025Shilling Recommender Systems by Generating Side-feature-aware Fake User Profilescited by 0
3 more
- 2025Potent but Stealthy: Rethink Profile Pollution against Sequential Recommendation via Bi-level Constrained Reinforcement Paradigmcited by 0
- 2026Sharpness-Aware Poisoning: Enhancing Transferability of Injective Attacks on Recommender Systemscited by 0
- 2026Attacking and Defending Multi-Agent Collaborative Filtering Systems Through Connectivitycited by 0
- 2026Attacking and Defending Multi-Agent Collaborative Filtering Systems Through Connectivity4 Aug 2026
- 2026Sharpness-Aware Poisoning: Enhancing Transferability of Injective Attacks on Recommender Systems24 Apr 2026
- 2025Potent but Stealthy: Rethink Profile Pollution against Sequential Recommendation via Bi-level Constrained Reinforcement Paradigm12 Nov 2025
- 2025Shilling Recommender Systems by Generating Side-feature-aware Fake User Profiles22 Sep 2025
- 2025Retrieval-Augmented Review Generation for Poisoning Recommender Systems21 Aug 2025
- 2025LLM-Based User Simulation for Low-Knowledge Shilling Attacks on Recommender Systems18 May 2025
- 2025DrunkAgent: Stealthy Memory Corruption in LLM-Powered Recommender Agents31 Mar 2025
- 2024Manipulating Recommender Systems: A Survey of Poisoning Attacks and Countermeasures23 Apr 2024
- 2024Stealthy Attack on Large Language Model based Recommendation18 Feb 2024
- 2024Review-Incorporated Model-Agnostic Profile Injection Attacks on Recommender Systems14 Feb 2024
- 2024ToDA: Target-oriented Diffusion Attacker against Recommendation System23 Jan 2024
- 2023Defense Against Model Extraction Attacks on Recommender Systems25 Oct 2023
- 2024Stealthy Attack on Large Language Model based Recommendationcited by 19
- 2024Manipulating Recommender Systems: A Survey of Poisoning Attacks and Countermeasurescited by 14
- 2023Shilling Black-box Review-based Recommender Systems through Fake Review Generationcited by 8
- 2023Practical Cross-System Shilling Attacks with Limited Access to Datacited by 4
- 2025LLM-Based User Simulation for Low-Knowledge Shilling Attacks on Recommender Systemscited by 2
- 2023Defense Against Model Extraction Attacks on Recommender Systemscited by 1
- 2023The GANfather: Controllable generation of malicious activity to improve defence systemscited by 0
- 2025Shilling Recommender Systems by Generating Side-feature-aware Fake User Profilescited by 0
- 2025Potent but Stealthy: Rethink Profile Pollution against Sequential Recommendation via Bi-level Constrained Reinforcement Paradigmcited by 0
- 2026Sharpness-Aware Poisoning: Enhancing Transferability of Injective Attacks on Recommender Systemscited by 0
- 2026Sharpness-Aware Poisoning: Enhancing Transferability of Injective Attacks on Recommender Systems24 Apr 2026
- 2025Potent but Stealthy: Rethink Profile Pollution against Sequential Recommendation via Bi-level Constrained Reinforcement Paradigm12 Nov 2025
- 2025Shilling Recommender Systems by Generating Side-feature-aware Fake User Profiles22 Sep 2025
- 2025LLM-Based User Simulation for Low-Knowledge Shilling Attacks on Recommender Systems18 May 2025
- 2024Manipulating Recommender Systems: A Survey of Poisoning Attacks and Countermeasures23 Apr 2024
- 2024Stealthy Attack on Large Language Model based Recommendation18 Feb 2024
- 2023Defense Against Model Extraction Attacks on Recommender Systems25 Oct 2023
- 2023The GANfather: Controllable generation of malicious activity to improve defence systems25 Jul 2023
- 2023Shilling Black-box Review-based Recommender Systems through Fake Review Generation27 Jun 2023
- 2023Practical Cross-System Shilling Attacks with Limited Access to Data14 Feb 2023