Scalable Whitebox Attacks on Tree-based Models
Not on the map. Why?
Abstract (arXiv)
Adversarial robustness is one of the essential safety criteria for guaranteeing the reliability of machine learning models. While various adversarial robustness testing approaches were introduced in the last decade, we note that most of them are incompatible with non-differentiable models such as tree ensembles. Since tree ensembles are widely used in industry, this reveals a crucial gap between adversarial robustness research and practical applications. This paper proposes a novel whitebox adversarial robustness testing approach for tree ensemble models. Concretely, the proposed approach smooths the tree ensembles through temperature controlled sigmoid functions, which enables gradient descent-based adversarial attacks. By leveraging sampling and the log-derivative trick, the proposed approach can scale up to testing tasks that were previously unmanageable. We compare the approach against both random perturbations and blackbox approaches on multiple public datasets (and corresponding models). Our results show that the proposed method can 1) successfully reveal the adversarial vulnerability of tree ensemble models without causing computational pressure for testing and 2) flexibly balance the search performance and time complexity to meet various testing criteria.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 25 references that are in the map. First posted on arXiv 31 Mar 2022.
Builds on
16 of 25 references.
References · 16
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2016Adversarial examples in the physical worldcited by 1,762
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2017ZOO: Zeroth Order Optimization based Black-box Attacks to Deep Neural Networks without Training Substitute Modelscited by 656
- 2018Black-box Adversarial Attacks with Limited Queries and Informationcited by 499
- 2019On Evaluating Adversarial Robustnesscited by 442
- 2018Adversarial Attacks and Defences: A Surveycited by 259
- 2018Adversarial Risk and the Dangers of Evaluating Against Weak Attackscited by 221
- 2018GenAttack: Practical Black-box Attacks with Gradient-Free Optimizationcited by 82
4 more
- 2018Adversarial vulnerability for any classifiercited by 78
- 2015Evasion and Hardening of Tree Ensemble Classifierscited by 44
- 2019Fooling a Real Car with Adversarial Traffic Signscited by 29
- 2017DeepSafe: A Data-driven Approach for Checking Adversarial Robustness in Neural Networkscited by 20
Built on by
Not cited yet.