Timber! Poisoning Decision Trees
Not on the map. Why?
Abstract (arXiv)
We present Timber, the first white-box poisoning attack targeting decision trees. Timber is based on a greedy attack strategy that leverages sub-tree retraining to efficiently estimate the damage caused by poisoning a given training instance. The attack relies on a tree annotation procedure, which enables the sorting of training instances so that they are processed in increasing order of the computational cost of sub-tree retraining. This sorting yields a variant of Timber that supports an early stopping criterion, designed to make poisoning attacks more efficient and feasible on larger datasets. We also discuss an extension of Timber to traditional random forest models, which is valuable since decision trees are typically combined into ensembles to improve their predictive power. Our experimental evaluation on public datasets demonstrates that our attacks outperform existing baselines in terms of effectiveness, efficiency, or both. Moreover, we show that two representative defenses can mitigate the effect of our attacks, but fail to effectively thwart them.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 29 of its 65 references that are in the map. First posted on arXiv 1 Oct 2024.
Builds on
29 of 65 references.
References · 29
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2016Understanding deep learning requires rethinking generalizationcited by 1,657
- 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,012
- 2016Making Deep Neural Networks Robust to Label Noise: a Loss Correction Approachcited by 663
- 2018Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networkscited by 500
- 2017Certified Defenses for Data Poisoning Attackscited by 288
- 2018Manipulating Machine Learning: Poisoning Attacks and Countermeasures for Regression Learningcited by 219
- 2017Towards Poisoning of Deep Learning Algorithms with Back-gradient Optimizationcited by 188
- 2018Sever: A Robust Meta-Algorithm for Stochastic Optimizationcited by 123
- 2020MetaPoison: Practical General-purpose Clean-label Data Poisoningcited by 114
- 2020Deep Partition Aggregation: Provable Defense against General Poisoning Attackscited by 112
- 2020You Autocomplete Me: Poisoning Vulnerabilities in Neural Code Completioncited by 112
17 more
- 2020Certified Robustness to Label-Flipping Attacks via Randomized Smoothingcited by 103
- 2022Wild Patterns Reloaded: A Survey of Machine Learning Security against Training Data Poisoningcited by 93
- 2020Intrinsic Certified Robustness of Bagging against Data Poisoning Attackscited by 90
- 2018Is feature selection secure against training data poisoning?cited by 88
- 2019Learning to Confuse: Generating Training Time Adversarial Data with Auto-Encodercited by 70
- 2018Label Sanitization against Label Flipping Poisoning Attackscited by 68
- 2022Improved Certified Defenses against Data Poisoning with (Deterministic) Finite Aggregationcited by 50
- 2021Preventing Unauthorized Use of Proprietary Data: Poisoning for Secure Dataset Releasecited by 35
- 2021Certifying Robustness to Programmable Data Bias in Decision Treescited by 21
- 2022On Collective Robustness of Bagging Against Data Poisoningcited by 16
- 2022Support Vector Machines under Adversarial Label Contaminationcited by 15
- 2018Attack Strength vs. Detectability Dilemma in Adversarial Machine Learningcited by 14
- 2016Curie: A method for protecting SVM Classifier from Poisoning Attackcited by 9
- 2022Label Flipping Data Poisoning Attack Against Wearable Human Activity Recognition Systemcited by 9
- 2023Analysis of Label-Flip Poisoning Attack on Machine Learning Based Malware Detectorcited by 9
- 2013The Power of Localization for Efficiently Learning Linear Separators with Noisecited by 3
- 2022On the Robustness of Random Forest Against Untargeted Data Poisoning: An Ensemble-Based Approachcited by 2
Built on by
Not cited yet.