Proceedings of the Genetic and Evolutionary Computation Conference 2021
DOI: 10.1145/3449639.3459286
|View full text |Cite
|
Sign up to set email alerts
|

Genetic adversarial training of decision trees

Abstract: We put forward a novel learning methodology for ensembles of decision trees based on a genetic algorithm that is able to train a decision tree for maximizing both its accuracy and its robustness to adversarial perturbations. This learning algorithm internally leverages a complete formal verification technique for robustness properties of decision trees based on abstract interpretation, a wellknown static program analysis technique. We implemented this genetic adversarial training algorithm in a tool called Met… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
11
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 12 publications
(11 citation statements)
references
References 39 publications
0
11
0
Order By: Relevance
“…Our Fairness-Aware Tree Training method, called FATT, is designed as an extension of Meta-Silvae [37], a learning methodology for ensembles of decision trees based on a genetic training algorithm, which is able to train a decision tree for maximizing both its accuracy and its robustness to adversarial perturbations. Meta-Silvae in turn leverages a verification tool for robustness properties of decision trees based on abstract interpretation [36].…”
Section: Contributionsmentioning
confidence: 99%
See 3 more Smart Citations
“…Our Fairness-Aware Tree Training method, called FATT, is designed as an extension of Meta-Silvae [37], a learning methodology for ensembles of decision trees based on a genetic training algorithm, which is able to train a decision tree for maximizing both its accuracy and its robustness to adversarial perturbations. Meta-Silvae in turn leverages a verification tool for robustness properties of decision trees based on abstract interpretation [36].…”
Section: Contributionsmentioning
confidence: 99%
“…Several algorithms for training robust decision trees and ensembles thereof have been put forward in the literature [2,10,11,13,26,37]. These algorithms encode the robustness of a tree classifier as a loss function which is minimized either by exact methods such as MILP or by suboptimal heuristics such as genetic algorithms.…”
Section: Fairness-aware Training Of Treesmentioning
confidence: 99%
See 2 more Smart Citations
“…GROOT analytically calculates the adversarial impurity significantly reducing the training time, resulting in a training algorithm faster than the state of the art and with better performance in terms of adversarial accuracy on structured data. Finally, Ranzato et al [33] proposed a genetic adversarial training algorithm called Meta-Silvae to train decision trees in order to maximize both accuracy and robustness to adversarial perturbation. The algorithm relies on a complete formal verification based on abstract interpretation.…”
Section: Robust Trainingmentioning
confidence: 99%