mlsanityData to 7 Oct 2026

Defending Substitution-Based Profile Pollution Attacks on Sequential Recommenders

arXiv 2207.11237 ↗First posted 19 Jul 2022cs.IR cs.AI cs.CRcited by 11

Not on the map. Why?

Abstract (arXiv)

While sequential recommender systems achieve significant improvements on capturing user dynamics, we argue that sequential recommenders are vulnerable against substitution-based profile pollution attacks. To demonstrate our hypothesis, we propose a substitution-based adversarial attack algorithm, which modifies the input sequence by selecting certain vulnerable elements and substituting them with adversarial items. In both untargeted and targeted attack scenarios, we observe significant performance deterioration using the proposed profile pollution algorithm. Motivated by such observations, we design an efficient adversarial defense method called Dirichlet neighborhood sampling. Specifically, we sample item embeddings from a convex hull constructed by multi-hop neighbors to replace the original items in input sequences. During sampling, a Dirichlet distribution is used to approximate the probability distribution in the neighborhood such that the recommender learns to combat local perturbations. Additionally, we design an adversarial training method tailored for sequential recommender systems. In particular, we represent selected items with one-hot encodings and perform gradient ascent on the encodings to search for the worst case linear combination of item embeddings in training. As such, the embedding function learns robust item representations and the trained recommender is resistant to test-time adversarial examples. Extensive experiments show the effectiveness of both our attack and defense methods, which consistently outperform baselines by a significant margin across model architectures and datasets.

Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 22 of its 47 references that are in the map. First posted on arXiv 19 Jul 2022.

Builds on

22 of 47 references.

References · 22

  1. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  2. 2020Shortcut Learning in Deep Neural Networkscited by 1,928
  3. 2018Self-Attentive Sequential Recommendationcited by 1,169
  4. 2019BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformercited by 952
  5. 2015Image-based Recommendations on Styles and Substitutescited by 702
  6. 2020BERT-ATTACK: Adversarial Attack Against BERT Using BERTcited by 488
  7. 2018Generating Natural Language Adversarial Examplescited by 422
  8. 2018TextBugger: Generating Adversarial Text Against Real-world Applicationscited by 376
  9. 2018On the Effectiveness of Interval Bound Propagation for Training Verifiably Robust Modelscited by 322
  10. 2020BAE: BERT-based Adversarial Examples for Text Classificationcited by 316
  11. 2017Neural Attentive Session-based Recommendationcited by 237
  12. 2018Interpretable Adversarial Perturbation in Input Embedding Space for Textcited by 67
10 more
  1. 2020Influence Function based Data Poisoning Attacks to Top-N Recommender Systemscited by 61
  2. 2018Adversarial Personalized Ranking for Recommendationcited by 48
  3. 2021Data Poisoning Attacks to Deep Learning Based Recommender Systemscited by 41
  4. 2021Black-Box Attacks on Sequential Recommenders via Data-Free Model Extractioncited by 34
  5. 2020Revisiting Adversarially Learned Injection Attacks Against Recommender Systemscited by 30
  6. 2018Adversarial Training Towards Robust Multimedia Recommender Systemcited by 27
  7. 2020Practical Data Poisoning Attack against Next-Item Recommendationcited by 27
  8. 2020Defense against Adversarial Attacks in NLP via Dirichlet Neighborhood Ensemblecited by 26
  9. 2020Are Adversarial Examples Created Equal? A Learnable Weighted Minimax Risk for Robustness under Non-uniform Attackscited by 14
  10. 2021Certified Defense via Latent Space Randomized Smoothing with Orthogonal Encoderscited by 3

Built on by

Cited by year (2026 to 7 Oct)

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

11 papers.