mlsanityData to 7 Oct 2026

Efficient Training of Robust Decision Trees Against Adversarial Examples

arXiv 2012.10438 ↗First posted 18 Dec 2020cs.LGcited by 24

Not on the map. Why?

Abstract (arXiv)

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.

Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Dec 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 2; 2022: 6; 2023: 7; 2024: 5; 2025: 3; 2026: 1.

24 papers.

Sort:

  1. 2022Logic-Based Explainability in Machine Learningcited by 47
  2. 2022SoK: Explainable Machine Learning for Computer Security Applicationscited by 20
  3. 2022Adversarial Robustness for Tabular Data through Cost and Utility Awarenesscited by 14
  4. 2022Adaptative Perturbation Patterns: Realistic Adversarial Learning for Robust Intrusion Detectioncited by 13
  5. 2021Robust Optimal Classification Trees Against Adversarial Examplescited by 11
  6. 2023Towards Adversarial Realism and Robust Learning for IoT Intrusion Detection and Classificationcited by 10
  7. 2023SoK: Realistic Adversarial Attacks and Defenses for Intelligent Network Intrusion Detectioncited by 9
  8. 2024Learning Decision Trees and Forests with Algorithmic Recoursecited by 7
  9. 2022(De-)Randomized Smoothing for Decision Stump Ensemblescited by 5
  10. 2021Beyond Robustness: Resilience Verification of Tree-Based Classifierscited by 4
  11. 2023Prediction without Preclusion: Recourse Verification with Reachable Setscited by 4
  12. 2024Learning-Augmented Robust Algorithmic Recoursecited by 4
12 more
  1. 2023Verifiable Learning for Robust Tree Ensemblescited by 3
  2. 2025Optimal Robust Recourse with Lp-Bounded Model Changecited by 3
  3. 2023Naive Bayes Classifiers over Missing Data: Decision and Poisoningcited by 2
  4. 2023Coevolutionary Algorithm for Building Robust Decision Trees under Minimax Regretcited by 2
  5. 2023Learning Optimal Classification Trees Robust to Distribution Shiftscited by 1
  6. 2024Faster Repeated Evasion Attacks in Tree Ensemblescited by 1
  7. 2024Cultivating Archipelago of Forests: Evolving Robust Decision Trees through Island Coevolutioncited by 1
  8. 2022Adversarial Example Detection in Deployed Tree Ensemblescited by 0
  9. 2024Verifiable Boosted Tree Ensemblescited by 0
  10. 2025On the Efficiency of Training Robust Decision Treescited by 0
  11. 2025SPOT: Scalable Policy Optimization with Trees for Markov Decision Processescited by 0
  12. 2026DiPRL: Learning Discrete Programmatic Policies via Architecture Entropy Regularizationcited by 0