mlsanityData to 7 Oct 2026

Attacks against Ranking Algorithms with Text Embeddings: a Case Study on Recruitment Algorithms

arXiv 2108.05490 ↗First posted 12 Aug 2021cs.CL cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Recently, some studies have shown that text classification tasks are vulnerable to poisoning and evasion attacks. However, little work has investigated attacks against decision making algorithms that use text embeddings, and their output is a ranking. In this paper, we focus on ranking algorithms for recruitment process, that employ text embeddings for ranking applicants resumes when compared to a job description. We demonstrate both white box and black box attacks that identify text items, that based on their location in embedding space, have significant contribution in increasing the similarity score between a resume and a job description. The adversary then uses these text items to improve the ranking of their resume among others. We tested recruitment algorithms that use the similarity scores obtained from Universal Sentence Encoder (USE) and Term Frequency Inverse Document Frequency (TF IDF) vectors. Our results show that in both adversarial settings, on average the attacker is successful. We also found that attacks against TF IDF is more successful compared to USE.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 18 of its 41 references that are in the map. First posted on arXiv 12 Aug 2021.

Builds on

18 of 41 references.

References · 18

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,115
  3. 2017Adversarial Examples for Evaluating Reading Comprehension Systemscited by 568
  4. 2018Generating Natural Language Adversarial Examplescited by 422
  5. 2018TextBugger: Generating Adversarial Text Against Real-world Applicationscited by 376
  6. 2018Black-box Generation of Adversarial Text Sequences to Evade Deep Learning Classifierscited by 341
  7. 2017Deep Text Classification Can be Fooledcited by 105
  8. 2016Crafting Adversarial Input Sequences for Recurrent Neural Networkscited by 102
  9. 2018Seq2Sick: Evaluating the Robustness of Sequence-to-Sequence Models with Adversarial Examplescited by 93
  10. 2018On Adversarial Examples for Character-Level Neural Machine Translationcited by 85
  11. 2015Better Summarization Evaluation with Word Embeddings for ROUGEcited by 66
  12. 2019Language Models with Transformerscited by 36
6 more
  1. 2014Open Question Answering with Weakly Supervised Embedding Modelscited by 26
  2. 2020Humpty Dumpty: Controlling Word Meanings via Corpus Poisoningcited by 17
  3. 2018Identify Susceptible Locations in Medical Records via Adversarial Attacks on Deep Predictive Modelscited by 15
  4. 2018Adversarial Texts with Gradient Methodscited by 14
  5. 2018Debunking Fake News One Feature at a Timecited by 1
  6. 2020Prediction of short and long-term droughts using artificial neural networks and hydro-meteorological variablescited by 1

Built on by

Not cited yet.