Understanding Variation in Subpopulation Susceptibility to Poisoning Attacks
Not on the map. Why?
Abstract (arXiv)
Machine learning is susceptible to poisoning attacks, in which an attacker controls a small fraction of the training data and chooses that data with the goal of inducing some behavior unintended by the model developer in the trained model. We consider a realistic setting in which the adversary with the ability to insert a limited number of data points attempts to control the model's behavior on a specific subpopulation. Inspired by previous observations on disparate effectiveness of random label-flipping attacks on different subpopulations, we investigate the properties that can impact the effectiveness of state-of-the-art poisoning attacks against different subpopulations. For a family of 2-dimensional synthetic datasets, we empirically find that dataset separability plays a dominant role in subpopulation vulnerability for less separable datasets. However, well-separated datasets exhibit more dependence on individual subpopulation properties. We further discover that a crucial subpopulation property is captured by the difference in loss on the clean dataset between the clean model and a target model that misclassifies the subpopulation, and a subpopulation is much easier to attack if the loss difference is small. This property also generalizes to high-dimensional benchmark datasets. For the Adult benchmark dataset, we show that we can find semantically-meaningful subpopulation properties that are related to the susceptibilities of a selected group of subpopulations. The results in this paper are accompanied by a fully interactive web-based visualization of subpopulation poisoning attacks found at https://uvasrg.github.io/visualizing-poisoning
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 16 of its 31 references that are in the map. First posted on arXiv 20 Nov 2023.
Builds on
16 of 31 references.
References · 16
- 2016Equality of Opportunity in Supervised Learningcited by 2,000
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2018Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networkscited by 500
- 2017Age Progression/Regression by Conditional Adversarial Autoencodercited by 426
- 2017Certified Defenses for Data Poisoning Attackscited by 288
- 2023Poisoning Web-Scale Training Datasets is Practicalcited by 276
- 2020Differentially Private Learning Needs Better Features (or Much More Data)cited by 233
- 2019Are We Really Making Much Progress? A Worrying Analysis of Recent Neural Recommendation Approachescited by 181
- 2020Witches' Brew: Industrial Scale Data Poisoning via Gradient Matchingcited by 156
- 2019Transferable Clean-Label Poisoning Attacks on Deep Neural Netscited by 129
- 2018Stronger Data Poisoning Attacks Break Data Sanitization Defensescited by 125
- 2020MetaPoison: Practical General-purpose Clean-label Data Poisoningcited by 114
4 more
- 2020Subpopulation Data Poisoning Attackscited by 68
- 2020Poisoning Attacks on Algorithmic Fairnesscited by 58
- 2020On Adversarial Bias and the Robustness of Fair Machine Learningcited by 36
- 2022Lethal Dose Conjecture on Data Poisoningcited by 12
Built on by
Citing papers per year: 2024: 1.
1 paper.