paper-with-me

홈 › Papers

Efficient Training of Robust Decision Trees Against Adversarial Examples

2020-12-18 · Daniël Vos, Sicco Verwer

In the present day we use machine learning for sensitive tasks that require models to be both understandable and robust. Although traditional models such as decision trees are understandable, they suffer from adversarial attacks. When a decision tree is used to differentiate between a user's benign and malicious behavior, an adversarial attack allows the user to effectively evade the model by perturbing the inputs the model receives. We can use algorithms that take adversarial attacks into account to fit trees that are more robust. In this work we propose an algorithm, GROOT, that is two orders of magnitude faster than the state-of-the-art-work while scoring competitively on accuracy against adversaries. GROOT accepts an intuitive and permissible threat model. Where previous threat models were limited to distance norms, we allow each feature to be perturbed with a user-specified parameter: either a maximum distance or constraints on the direction of perturbation. Previous works assumed that both benign and malicious users attempt model evasion but we allow the user to select which classes perform adversarial attacks. Additionally, we introduce a hyperparameter rho that allows GROOT to trade off performance in the regular and adversarial settings.

📄 PDF Abstract BibTeX arXiv:2012.10438

Code (1)

tudelft-cda-lab/GROOT 공식 구현

Tasks

Adversarial Attack

Similar Papers 제목 키워드 기반

Robust Optimal Classification Trees Against Adversarial Examples

2021-09-08 · Daniël Vos, Sicco Verwer

Decision trees are a popular choice of explainable model, but just like neural networks, they suffer from adversarial examples. Existing algorithms for fitting decision trees robust against adversarial examples are greed…

Classification

Robust Decision Trees Against Adversarial Examples

2019-02-27 · Hongge Chen, huan zhang, Duane Boning, Cho-Jui Hsieh

Although adversarial examples and model robustness have been extensively studied in the context of linear models and neural networks, research on this issue in tree-based models and how to make tree-based models robust a…

Adversarial AttackAdversarial Defense

Adversarial Robustness Toolbox v1.0.0

2018-07-03 · Maria-Irina Nicolae, Mathieu Sinn, Minh Ngoc Tran, Beat Buesser 외

Adversarial Robustness Toolbox (ART) is a Python library supporting developers and researchers in defending Machine Learning models (Deep Neural Networks, Gradient Boosted Decision Trees, Support Vector Machines, Random …

Adversarial RobustnessBIG-bench Machine LearningGaussian ProcessesTime Series Analysis

TTTS: Tree Test Time Simulation for Enhancing Decision Tree Robustness against Adversarial Examples

2024-03-24 · AAAI Conference on Artificial Intelligence 2024 3 · Seffi Cohen, Ofir Arbili, Yisroel Mirsky, Lior Rokach

Decision trees are widely used for addressing learning tasks involving tabular data. Yet, they are susceptible to adversarial attacks. In this paper, we present Tree Test Time Simulation (TTTS), a novel inference-time me…

Classification

Des-q: a quantum algorithm to provably speedup retraining of decision trees

2023-09-18 · Niraj Kumar, Romina Yalovetzky, Changhao Li, Pierre Minssen 외

Decision trees are widely adopted machine learning models due to their simplicity and explainability. However, as training data size grows, standard methods become increasingly slow, scaling polynomially with the number …

Binary Classification