mlsanityData to 7 Oct 2026

Shilling Black-box Recommender Systems by Learning to Generate Fake User Profiles

arXiv 2206.11433 ↗First posted 23 Jun 2022cs.IR cs.CR cs.LGcited by 15

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

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2017Improved Training of Wasserstein GANscited by 2,223
  3. 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,048
  4. 2017Neural Collaborative Filteringcited by 1,108
  5. 2017Evasion Attacks against Machine Learning at Test Timecited by 686
  6. 2017Wasserstein GANcited by 635
  7. 2017One pixel attack for fooling deep neural networkscited by 579
  8. 2018Generating Natural Language Adversarial Examplescited by 422
  9. 2016SeqGAN: Sequence Generative Adversarial Nets with Policy Gradientcited by 375
  10. 2017Adversarial Examples: Attacks and Defenses for Deep Learningcited by 350
  11. 2018Generating Adversarial Examples with Adversarial Networkscited by 256
  12. 2017Generating Natural Adversarial Examplescited by 182
10 more
  1. 2022Filter-enhanced MLP is All You Need for Sequential Recommendationcited by 96
  2. 2016Data Poisoning Attacks on Factorization-Based Collaborative Filteringcited by 78
  3. 2021A Survey on Accuracy-oriented Neural Recommendation: From Collaborative Filtering to Information-rich Recommendationcited by 59
  4. 2018Poisoning Attacks to Graph-Based Recommender Systemscited by 52
  5. 2021Knowledge-aware Coupled Graph Neural Network for Social Recommendationcited by 49
  6. 2020Revisiting Adversarially Learned Injection Attacks Against Recommender Systemscited by 30
  7. 2020Attacking Recommender Systems with Augmented User Profilescited by 24
  8. 2019RecSys-DAN: Discriminative Adversarial Networks for Cross-Domain Recommender Systemscited by 13
  9. 2018Adversarial Recommendation: Attack of the Learned Fake Userscited by 5
  10. 2016Unorganized Malicious Attacks Detectioncited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 4; 2024: 4; 2025: 5; 2026: 2.

15 papers.

Sort:

By area: